OpenGL-Extensions: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(ARB)
K
Zeile 18: Zeile 18:
 
=== ARB ===
 
=== ARB ===
 
: (Was bedeutet [[ARB]] {{icpIcon}}?)
 
: (Was bedeutet [[ARB]] {{icpIcon}}?)
 +
: [[GL_ARB_color_buffer_float]]
 
: [[GL_ARB_fragment_program]]
 
: [[GL_ARB_fragment_program]]
 
: [[GL_ARB_imaging]]{{icpIcon}}
 
: [[GL_ARB_imaging]]{{icpIcon}}
Zeile 46: Zeile 47:
 
: [[WGL_ARB_extensions_string]]
 
: [[WGL_ARB_extensions_string]]
 
: [[WGL_ARB_pixel_format]]
 
: [[WGL_ARB_pixel_format]]
 +
: [[WGL_ARB_pixel_format_float]]
 
: [[WGL_ARB_pbuffer]]
 
: [[WGL_ARB_pbuffer]]
 
: [[WGL_ARB_multisample]]
 
: [[WGL_ARB_multisample]]
Zeile 51: Zeile 53:
 
=== GLX ===
 
=== GLX ===
 
: (Was bedeutet [[GLX]] {{icpIcon}}?)
 
: (Was bedeutet [[GLX]] {{icpIcon}}?)
 +
: [[GLX_ARB_fbconfig_float]]
 
: [[GLX_ARB_get_proc_address]]
 
: [[GLX_ARB_get_proc_address]]
 +
: [[GLX_ARB_multisample]]
  
 
=== Herstellerabhängig ===
 
=== Herstellerabhängig ===

Version vom 26. Juli 2008, 17:35 Uhr

Was hier hinein gehört

Idealerweise landen hier Übersetzungen der Extensiondokumente aus der Extension-Registry von SGI. Dabei werden die Informationen so zusammengefasst und strukturiert, wie es die Extensionvorlage vorgibt. Dadurch soll die Nutz- und Lesbarkeit der Spezifikationen erhöht werden.

Die Artikel enthalten entsprechend nur technische Erklärungen zur Nutzung einer Extension, also z.B. wie man VBOs lädt, was die Parameter bedeutet, etc.
Die Artikel enthalten nicht

  • Ausführliche Erklärungen zu den neuen Funktionen. Diese werden in gesonderten Artikeln beschrieben.
  • Erklärungen zu den Techniken die eine Extension verkörpert (also darf z.B. bei GL_ARB_Vertex_Shader nicht stehen was ein Vertexshader ist). Solche Informationen kommen je nach Thematik in die Sektionen Techniken und Algorithmen oder Hintergrundwissen.

Bitte benutzt die Extensionvorlage damit alle Artikel gleich strukturiert sind. Wie so ein Artikel aussehen sollte kann am Beispiel GL_ARB_texture_env_combine gesehen werden.

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

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

Extensionübersicht

ARB

(Was bedeutet ARB Incomplete 30x30.jpg ?)
GL_ARB_color_buffer_float
GL_ARB_fragment_program
GL_ARB_imaging Incomplete 30x30.jpg
GL_ARB_multisample Incomplete 30x30.jpg
GL_ARB_occlusion_query
GL_ARB_texture_env_combine
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_framebuffer_object Incomplete 30x30.jpg
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_extensions_string
WGL_ARB_pixel_format
WGL_ARB_pixel_format_float
WGL_ARB_pbuffer
WGL_ARB_multisample

GLX

(Was bedeutet GLX Incomplete 30x30.jpg ?)
GLX_ARB_fbconfig_float
GLX_ARB_get_proc_address
GLX_ARB_multisample

Herstellerabhängig

GL_ATI_draw_buffers
GL_HP_occlusion_test
GL_NV_fence
GL_NV_texture_env_combine4