OpenGL-Extensions: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K ()
Zeile 12: Zeile 12:
  
 
=== ARB ===
 
=== ARB ===
(Was bedeutet [[ARB]]?)
+
: (Was bedeutet [[ARB]]?)
[[GL_ARB_fragment_program]]
+
: [[GL_ARB_fragment_program]]
[[GL_ARB_texture_cube_map]]
+
: [[GL_ARB_texture_cube_map]]
[[GL_ARB_vertex_program]]
+
: [[GL_ARB_vertex_program]]
  
 
=== EXT ===
 
=== EXT ===
(Was bedeutet [[EXT]]?)
+
: (Was bedeutet [[EXT]]?)
[[GL_EXT_color_table]]
+
: [[GL_EXT_color_table]]
[[GL_EXT_convolution]]
+
: [[GL_EXT_convolution]]
[[GL_EXT_fog_offset]]
+
: [[GL_EXT_fog_offset]]
[[GL_EXT_interlace]]
+
: [[GL_EXT_interlace]]
[[GL_EXT_interlace_read]]
+
: [[GL_EXT_interlace_read]]
[[GL_EXT_multisample]]
+
: [[GL_EXT_multisample]]
[[GL_EXT_occlusion_test]]
+
: [[GL_EXT_occlusion_test]]
[[GL_EXT_pixel_texture]]
+
: [[GL_EXT_pixel_texture]]
[[GL_EXT_rescale_normal]]
+
: [[GL_EXT_rescale_normal]]
[[GL_EXT_stencil_wrap]]
+
: [[GL_EXT_stencil_wrap]]
[[GL_EXT_texture3D]]
+
: [[GL_EXT_texture3D]]
[[GL_EXT_texture_color_table]]
+
: [[GL_EXT_texture_color_table]]
  
 
=== WGL ===
 
=== WGL ===
(Was bedeutet [[WGL]]?)
+
: (Was bedeutet [[WGL]]?)
[[WGL_ARB_pbuffer]]
+
: [[WGL_ARB_pbuffer]]
  
 
=== GLX ===
 
=== GLX ===
(Was bedeutet [[GLX]]?)
+
: (Was bedeutet [[GLX]]?)
[[GLX_ARB_get_proc_address]]
+
: [[GLX_ARB_get_proc_address]]
  
 
=== Herstellerabhängig ===
 
=== Herstellerabhängig ===
[[GL_ATI_draw_buffers]]  
+
: [[GL_ATI_draw_buffers]]  
[[GL_HP_occlusion_test]]
+
: [[GL_HP_occlusion_test]]
[[GL_NV_fence]]
+
: [[GL_NV_fence]]
[[GL_NV_texture_env_combine4]]
+
: [[GL_NV_texture_env_combine4]]

Version vom 8. September 2004, 13:10 Uhr

Was hier hinein gehört

Hier dürfen nur technische Erklärungen zur Nutzung einer Extension rein, also z.B. wie man VBOs lädt, was die Parameter bedeutet, etc. Was hier nicht hingehört sind Erklärungen zu der Technik die eine Extension verkörpert (also darf z.B. bei GL_ARB_Vertex_Shader nicht stehen was ein Vertexshader ist), diese kommen ja nach Thematik in Techniken und Algorithmen oder Hintergrundwissen.

Idealerweise landen hier brauchbare Übersetzungen der Extensiondokumente aus der Extension-Registry von SGI.

Sollte eine Extension übrigens neue Funktionen mitbringen, so gehört deren Verlinkung und Erklärung in die OpenGL-Funktionsübersicht.

Bittet sortiert eure neue Extension möglichst alphabetisch und in die passende Subkategorie ein!

Extensionübersicht

ARB

(Was bedeutet ARB?)
GL_ARB_fragment_program
GL_ARB_texture_cube_map
GL_ARB_vertex_program

EXT

(Was bedeutet EXT?)
GL_EXT_color_table
GL_EXT_convolution
GL_EXT_fog_offset
GL_EXT_interlace
GL_EXT_interlace_read
GL_EXT_multisample
GL_EXT_occlusion_test
GL_EXT_pixel_texture
GL_EXT_rescale_normal
GL_EXT_stencil_wrap
GL_EXT_texture3D
GL_EXT_texture_color_table

WGL

(Was bedeutet WGL?)
WGL_ARB_pbuffer

GLX

(Was bedeutet GLX?)
GLX_ARB_get_proc_address

Herstellerabhängig

GL_ATI_draw_buffers
GL_HP_occlusion_test
GL_NV_fence
GL_NV_texture_env_combine4