OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (V)
K (Q)
Zeile 1.113: Zeile 1.113:
 
|'''[[glXQueryContext]]''' || - || - || - || -
 
|'''[[glXQueryContext]]''' || - || - || - || -
 
|-
 
|-
|'''[[glXQueryContextInfoEXT]]''' || - || - || [[glXQueryContextInfoExt]] || -
+
|'''[[glXQueryContextInfoEXT]]''' || - || - || [[glXQueryContextInfoEXT]] || -
 
|-
 
|-
 
|'''[[glXQueryDrawable]]''' || - || - || - || -
 
|'''[[glXQueryDrawable]]''' || - || - || - || -

Version vom 5. August 2008, 21:34 Uhr

Opengl logo.png

Hinweise für Helfer

Was hier hinein gehört

Um eine Funktionsübersicht aller OpenGL Funktionen zu erreichen die inhaltlich korrekt ist, sollten die orginal Spezifikationen von OpenGL.org übersetzt werden(Alternative Quellen).

Allerdings sind hier auch glu-/wgl- und glx-Funktionen erlaubt. Konstanten bitte nicht hier im Inhaltsverzeichnis einfügen, genausowenig wie OpenGL-Extensions.

Die Funktionen sind bereits nach Gruppen sortiert (GL/GLU/etc.). Sollten Funktionen noch nicht in der Übersicht auftauchen, welche aber definitiv existieren, können diese nachgetragen werden. Funktionen die es in verschiedenen Ausprägungen gibt, werden ohne Parameterangabe eingetragen (also glVertex statt glVertex3f).


Bitte haltet euch bei der Formatierung der Befehlsbeschreibung an die Funktionsvorlage (ich führe hier mal glBegin als Beispiel an), und erklärt nicht mehr als nötig. Wenn ihr also einen Befehl habt der etwas mit VertexArrays zu tun hat, dann gehört dort nicht hinein was ein VertexArray ist oder bringt. Das gehört dann nach Techniken und Algorithmen oder Hintergrundwissen (je nach Thematik) und sollte dann in der Funktionsbeschreibung als interner Link untergebracht werden.

Zu aller erst sollte die Orginalspezifikation übersetzt werden und erst dann eigene Hinweise untergebracht werden (z.B. Erfahrungen, typische Fehler etc.)

Artikel-Vorlage

Wichtiger Hinweis  : Bei der Funktionsübersicht ist v.a. eine einheitliche Gliederung der Artikel wichtig. Deshalb haltet euch bitte an folgende Vorlage!

Kategorisieren von Artikeln

Das Wiki ermöglicht es einen Artikel einer Kategorie zuzuordnen. Diese Möglichkeit sollte von Artikelschreibern genutzt werden. Man ordnet einen Artikel einer Kategorie zu, in dem man am Ende des Artikels einen Link zu der Kategrie erstellt der er zugeordnet werden soll:

Beispiel
[[Kategorie:GL|Name ohne "gl"]]

Das sind die neuen Kategorien:

Falls die Funktion bereits zum GL-Kern gehört kommt noch folgender Eintrag hinzu: [[Kategorie:GLx.x]] wobei das x.x durch die GL-Versionsnummer (z.B. "1.2" oder "2.0"), seit dem die Funktion dabei ist, ersetzt wird.

GL

Abkürzung für Graphics Library, hierunter fallen alle Funktionen die direkter Bestandteil (entweder als Kernfunktion oder über Extensions) der OpenGL sind. Hartnäckige Gerüchte, GL stünde für Glide und somit OpenGL für Open Glide, sind schlichtweg falsch, erfreuen sich jedoch immernoch großer Beliebtheit.

A

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glAccum v1.0 - - -
glActiveTexture v1.3 glActiveTextureARB - -
glAddSwapHintRectWIN - - - glAddSwapHintRectWIN
glAlphaFunc v1.0 - - -
glAreTexturesResident v1.0 - - -
glArrayElement v1.1 - - -
glAttachShader v2.0 glAttachObjectARB Deprecated 30x30.jpg - -

B

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glBegin Excelent 30x30.jpg v1.0 - - -
glBeginQuery v1.5 glBeginQueryARB - -
glBindAttribLocation v2.0 glBindAttribLocationARB Deprecated 30x30.jpg - -
glBindBuffer v1.5 glBindBufferARB - -
glBindProgrammARB - glBindProgrammARB - -
glBindTexture v1.1 - - -
glBitmap v1.0 - - -
glBlendColor v1.2 - glBlendColorEXT -
glBlendEquation v1.2 - - -
glBlendEquationSeparate v2.0 - - -
glBlendFunc Excelent 30x30.jpg v1.0 - - -
glBlendFuncSeparate v1.4 - GL_EXT_blend_func_separate -
glBufferData v1.5 glBufferDataARB - -
glBufferSubData v1.5 glBufferSubDataARB - -

C

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glCallList v1.0 - - -
glCallLists v1.0 - - -
glClear v1.0 - - -
glClearAccum v1.0 - - -
glClearColor v1.0 - - -
glClearDepth v1.0 - - -
glClearIndex v1.0 - - -
glClearStencil v1.0 - - -
glClientActiveTexture v1.3 ClientActiveTextureARB Deprecated 30x30.jpg - -
glClipPlane Excelent 30x30.jpg v1.0 - - -
glColor v1.0 - - -
glColorMask v1.0 - - -
glColorMaterial v1.0 - - -
glColorPointer v1.1 - - -
glColorSubTable v1.2 - - -
glColorTable v1.2 - - -
glColorTableParameter v1.2 - -
glCompileShader v2.0 glCompileShaderARB Deprecated 30x30.jpg - -
glCompressedTexSubImage v1.3 - - -
glCompressedTexImage v1.3 - - -
glConvolutionFilter1D v1.2 - - -
glConvolutionFilter2D v1.2 - - -
glConvolutionParameter v1.2 - - -
glCopyColorSubTable v1.2 - - -
glCopyColorTable v1.2 - - -
glCopyConvolutionFilter v1.2 - - -
glCopyPixels v1.0 - - -
glCopyTexImage1D v1.1 - - -
glCopyTexImage2D v1.1 - - -
glCopyTexSubImage1D v1.1 - - -
glCopyTexSubImage2D v1.1 - - -
glCopyTexSubImage3D v1.2 - - -
glCreateProgram v2.0 glCreateProgramObjectARB Deprecated 30x30.jpg - -
glCreateShader v2.0 glCreateShaderObjectARB Deprecated 30x30.jpg - -
glCullFace v1.0 - - -
glCurrentPaletteMatrixARB - glCurrentPaletteMatrixARB - -

D

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glDeleteBuffers v1.5 glDeleteBuffersARB Deprecated 30x30.jpg - -
glDeleteLists v1.0 - - -
glDeleteProgram v2.0 glDeleteObjectARB Deprecated 30x30.jpg - -
glDeleteQueries v1.5 - - -
glDeleteShader v2.0 glDeleteObjectARB Deprecated 30x30.jpg - -
glDeleteTextures v1.1 - - -
glDepthFunc v1.0 - - -
glDepthMask v1.0 - - -
glDepthRange v1.0 - - -
glDetachShader v2.0 glDetachObjectARB Deprecated 30x30.jpg - -
glDisable v1.0 - - -
glDisableClientState v1.1 - - -
glDisableVertexAttribArray v2.0 glDisableVertexAttribArrayARB Deprecated 30x30.jpg - -
glDrawArrays v1.1 - - -
glDrawBuffer v1.0 - - -
glDrawBuffers v2.0 glDrawBufferARB Deprecated 30x30.jpg - -
glDrawElements v1.1 - - -
glDrawPixels v1.0 - - -
glDrawRangeElements v1.2 - - -

E

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glEdgeFlag v1.0 - - -
glEdgeFlagPointer v1.1 - - -
glEnable v1.0 - - -
glEnableClientState v1.1 - - -
glEnableVertexAttribArray v2.0 glEnableVertexAttribArrayARB Deprecated 30x30.jpg - -
glEnd v1.0 - - -
glEndList v1.0 - - -
glEndQuery v1.5 - - -
glEvalCoord v1.0 - - -
glEvalMesh v1.0 - - -
glEvalPoint v1.0 - - -

F

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glFeedbackBuffer v1.0 - - -
glFinish v1.0 - - -
glFlush v1.0 - - -
glFog v1.0 - - -
glFogCoord v1.4 - - -
glFogCoordPointer v1.4 - - -
glFrontFace v1.0 - - -
glFrustum v1.0 - - -

G

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glGenBuffers v1.5 glGenBuffersARB Deprecated 30x30.jpg - -
glGenLists v1.0 - - -
glGenTextures v1.1 - - -
glGenProgramsARB - glGenProgramsARB - -
glGenQueries v1.5 - - -
glGet v1.0 - - -
glGetActiveAttrib v2.0 glGetActiveAttribARB Deprecated 30x30.jpg - -
glGetActiveUniform v2.0 glGetActiveUniformARB Deprecated 30x30.jpg - -
glGetAttachedShaders v2.0 glGetAttachedObjectsARB Deprecated 30x30.jpg - -
glGetAttribLocation v2.0 glGetAttribLocationARB Deprecated 30x30.jpg - -
glGetBooleanv v1.0 - - -
glGetBufferParameter v1.5 - - -
glGetBufferPointerv v1.5 - - -
glGetBufferSubData v1.5 - - -
glGetClipPlane v1.0 - - -
glGetColorTable v1.2 - - -
glGetColorTableParameter v1.2 - - -
glGetCompressedTexImage v1.3 - - -
glGetConvolutionFilter v1.2 - - -
glGetConvolutionParameter v1.2 - - -
glGetDoublev v1.0 - - -
glGetError v1.0 - - -
glGetFloatv v1.0 - - -
als Parameter von glGet v2.0 glGetHandleARB Deprecated 30x30.jpg - -
glGetHistogram v1.2 - - -
glGetHistogramParameter v1.2 - - -
glGetIntegerv v1.0 - - -
glGetLight v1.0 - - -
glGetMap v1.0 - - -
glGetMaterial v1.0 - - -
glGetMinmax v1.2 - - -
glGetMinmaxParameter v1.2 - - -
glGetPixelMap v1.0 - - -
glGetPointerv v1.0 - - -
glGetPolygonStipple v1.0 - - -
glGetProgram v2.0 glGetObjectParameterARB Deprecated 30x30.jpg - -
glGetProgramEnvParameterARB - glGetProgramEnvParameterARB - -
glGetProgramInfoLog v2.0 glGetInfoLogARB Deprecated 30x30.jpg - -
glGetProgramLocalParameterARB - glGetProgramLocalParameterARB - -
glGetProgramStringARB - glGetProgramStringARB - -
glGetQueryiv v1.5 - - -
glGetQueryObject v1.5 - - -
glGetSeparableFilter v1.2 - - -
glGetShader v2.0 glGetObjectParameterARB Deprecated 30x30.jpg - -
glGetShaderInfoLog v2.0 glGetInfoLogARB Deprecated 30x30.jpg - -
glGetShaderSource v2.0 glGetShaderSourceARB Deprecated 30x30.jpg - -
glGetString v1.0 - - -
glGetTexEnv v1.0 - - -
glGetTexGen v1.0 - - -
glGetTexImage v1.0 - - -
glGetTexLevelParameter v1.0 - - -
glGetTexParameter v1.0 - - -
glGetUniform v2.0 glGetUniformARB Deprecated 30x30.jpg - -
glGetUniformLocation v2.0 glGetUniformLocationARB Deprecated 30x30.jpg - -
glGetVertexAttrib v2.0 glGetVertexAttribARB Deprecated 30x30.jpg - -
glGetVertexAttribPointer v2.0 glGetVertexAttribPointerARB Deprecated 30x30.jpg - -

H

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glHint v1.0 - - -
glHistogram v1.2 - - -

I

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glIndex v1.0 - - -
glIndexMask v1.0 - - -
glIndexPointer v1.1 - - -
glInitNames v1.0 - - -
glInterleavedArrays v1.0 - - -
glIsBuffer v1.5 glIsBufferARB Deprecated 30x30.jpg - -
glIsEnabled v1.0 - - -
glIsList v1.0 - - -
glIsProgram v2.0 - - -
glIsQuery v1.5 - - -
glIsShader v2.0 - - -
glIsTexture v1.0 - - -

L

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glLight v1.0 - - -
glLightModel v1.0 - - -
glLineStipple Excelent 30x30.jpg v1.0 - - -
glLineWidth v1.0 - - -
glLinkProgram v2.0 glLinkProgramARB Deprecated 30x30.jpg - -
glListBase v1.0 - - -
glLoadIdentity v1.0 - - -
glLoadMatrix v1.0 - - -
glLoadName v1.0 - - -
glLoadTransposeMatrix v1.3 - - -
glLogicOp v1.0 - - -

M

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glMap1 v1.0 - - -
glMap2 v1.0 - - -
glMapBuffer v1.5 - - -
glMapGrid v1.0 - - -
glMaterial v1.0 - - -
glMatrixIndexARB - glMatrixIndexARB - -
glMatrixIndexPointerARB - glMatrixIndexPointerARB - -
glMatrixMode v1.0 - - -
glMinmax v1.2 - - -
glMultiDrawArrays v1.4 - - -
glMultiDrawElements v1.4 - - -
glMultiTexCoord v1.3 - - -
glMultMatrix v1.0 - - -
glMultTransposeMatrix v1.3 - - -

N

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glNewList v1.0 - - -
glNormal v1.0 - - -
glNormalPointer v1.1 - - -

0

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glOrtho v1.0 - - -

P

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glPassThrough v1.0 - - -
glPixelMap v1.0 - - -
glPixelStore v1.0 - - -
glPixelTransfer v1.0 - - -
glPixelZoom v1.0 - - -
glPointParameter v1.4 glPointParameterARB Deprecated 30x30.jpg glPointParameterEXT Deprecated 30x30.jpg -
glPointSize v1.0 - - -
glPolygonMode v1.0 - - -
glPolygonOffset v1.0 - - -
glPolygonStipple v1.0 - - -
glPopAttrib v1.0 - - -
glPopClientAttrib v1.0 - - -
glPopMatrix v1.0 - - -
glPopName v1.0 - - -
glPrioritizeTextures v1.0 - - -
glProgramEnvParameterARB - glProgramEnvParameterARB - -
glProgramLocalParameterARB - glProgramLocalParameterARB - -
glProgramStringARB - glGetProgramStringARB - -
glPushAttrib v1.0 - - -
glPushClientAttrib v1.0 - - -
glPushMatrix v1.0 - - -
glPushName v1.0 - - -

R

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glRasterPos v1.0 - - -
glReadBuffer v1.0 - - -
glReadPixels v1.0 - - -
glRect v1.0 - - -
glRenderMode v1.0 - - -
glResetHistogram v1.2 - - -
glResetMinmax v1.2 - - -
glRotate v1.0 - - -

S

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glSampleCoverage v1.3 glSampleCoverageARB Deprecated 30x30.jpg - -
glScale v1.0 - - -
glScissor v1.0 - - -
glSecondaryColor v1.4 - - -
glSecondaryColorPointer v1.4 - - -
glSelectBuffer v1.0 - - -
glSeparableFilter2D v1.2 - - -
glShadeModel Excelent 30x30.jpg v1.0 - - -
glShaderSource v2.0 glShaderSourceARB Deprecated 30x30.jpg - -
glStencilFunc v1.0 - - -
glStencilMask v1.0 - - -
glStencilOp v1.0 - - -

T

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glTexCoord v1.0 - - -
glTexCoordPointer v1.1 - - -
glTexEnv v1.0 - - -
glTexGen v1.0 - - -
glTexImage1D v1.0 - - -
glTexImage2D v1.0 - - -
glTexImage3D v1.2 - - -
glTexParameter v1.0 - - -
glTexSubImage1D v1.0 - - -
glTexSubImage2D v1.0 - - -
glTexSubImage3D v1.2 - - -
glTranslate v1.0 - - -

U

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glUniform v2.0 glUniformARB Deprecated 30x30.jpg - -
glUniformMatrix v2.0 glUniformMatrixARB Deprecated 30x30.jpg - -
glUseProgram v2.0 glUseProgramObjectARB Deprecated 30x30.jpg - -
glUnmapBuffer v1.5 - - -

V

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glValidateProgram v2.0 glValidateProgramARB Deprecated 30x30.jpg - -
glVertex v1.0 - - -
glVertexAttrib v2.0 glVertexAttribARB Deprecated 30x30.jpg - -
glVertexAttribPointer v2.0 glVertexAttrixPointerARB Deprecated 30x30.jpg - -
glVertexBlendARB - glVertexBlendARB - -
glVertexPointer v1.1 - - -
glViewport v1.0 - - -

W

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glWeightARB - glWeightARB - -
glWeightPointerARB - glWeightPointerARB - -
glWindowPos v1.4 - - -

OpenGL Parameter-Tabellen

Die nachfolgenden Listen enthalten Parameter- bzw. Typbeschreibungen, die bei vielen OpenGL-Funktionen immer wieder auftauchen.

interne Pixelformate
Pixelformate
Datentypen für Pixel


GLU

(Was ist die GLU?)

B

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluBeginCurve - - - -
gluBeginPolygon - - - -
gluBeginSurface - - - -
gluBeginTrim - - - -
gluBuild1DMipmaps - - - -
gluBuild2DMipmaps - - - -
gluBuild3DMipmaps - - - -

C

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluCylinder - - - -

D

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluDeleteNurbsRenderer - - - -
gluDeleteQuadric - - - -
gluDeleteTess - - - -
gluDisk - - - -

E

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluEndCurve - - - -
gluEndPolygon - - - -
gluEndSurface - - - -
gluEndTrim - - - -
gluErrorString - - - -

G

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluGetNurbsProperty - - - -
gluGetString - - - -
gluGetTessProperty - - - -

L

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluLoadSamplingMatrices - - - -
gluLookAt - - - -

N

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluNewNurbsRenderer - - - -
gluNewQuadric - - - -
gluNewTess - - - -
gluNextContour - - - -
gluNurbsCallback - - - -
gluNurbsCurve - - - -
gluNurbsProperty - - - -
gluNurbsSurface - - - -

O

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluOrtho2D - - - -

P

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluPartialDisk Excelent 30x30.jpg - - - -
gluPerspective - - - -
gluPickMatrix - - - -
gluProject - - - -
gluPwlCurve - - - -

Q

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluQuadricCallback - - - -
gluQuadricDrawStyle Excelent 30x30.jpg - - - -
gluQuadricNormals - - - -
gluQuadricOrientation - - - -
gluQuadricTexture - - - -

S

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluScaleImage - - - -
gluSphere Excelent 30x30.jpg - - - -

T

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluTessBeginContour - - - -
gluTessBeginPolygon - - - -
gluTessCallback - - - -
gluTessEndContour - - - -
gluTessEndPolygon - - - -
gluTessNormal - - - -
gluTessProperty Incomplete 30x30.jpg - - - -
gluTessVertex - - - -

U

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
gluUnProject - - - -

GLX

(Was ist die GLX?)

C

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXChooseFBConfig - - - -
glXChooseVisual - - - -
glXCopyContext - - - -
glXCreateContext - - - -
glXCreateGLXPixmap - - - -
glXCreateNewContext - - - -
glXCreatePbuffer - - - -
glXCreatePixmap - - - -
glXCreateWindow - - - -

D

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXDestroyContext - - - -
glXDestroyGLXPixmap - - - -
glXDestroyPbuffer - - - -
glXDestroyPixmap - - - -
glXDestroyWindow - - - -

F

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXFreeContextEXT - - - -

G

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXGetClientString - - - -
glXGetConfig - - - -
glXGetCurrentContextIDEXT - - - -
glXGetCurrentContext - - - -
glXGetCurrentDisplay - - - -
glXGetCurrentDrawable - - - -
glXGetCurrentReadDrawable - - - -
glXGetFBConfigAttrib - - - -
glXGetFBConfigs - - - -
glXGetProcAddress - - - -
glXGetSelectedEvent - - - -
glXGetVisualFromFBConfig - - - -

I

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXImportContextEXT - - - -
glXIntro - - - -
glXIsDirect - - - -

M

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXMakeContextCurrent - - - -
glXMakeCurrent - - - -

Q

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXQueryContext - - - -
glXQueryContextInfoEXT - - glXQueryContextInfoEXT -
glXQueryDrawable - - - -
glXQueryExtension - - - -
glXQueryExtensionsString - - - -
glXQueryServerString - - - -
glXQueryVersion - - - -

S

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXSelectEvent - - - -
glXSwapBuffers - - - -

U

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXUseXFont - - - -

W

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
glXWaitGL - - - -
glXWaitX - - - -

WGL

(Was ist die WGL?)

C

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglChoosePixelFormatARB - wglChoosePixelFormatARB - -
wglCopyContext - - - -
wglCreateContext - - - -
wglCreateBufferRegionEXT - - wglCreateBufferRegionEXT -
wglCreateLayerContext - - - -
wglCreatePbufferARB - wglCreatePbufferARB - -

D

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglDeleteBufferRegionEXT - - wglDeleteBufferRegionEXT -
wglDeleteContext - - - -
wglDestroyPbufferARB - wglDestroyPbufferARB - -
wglDescribeLayerPlane - - - -

G

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglGetCurrentContext - - - -
wglGetCurrentDC - - - -
wglGetCurrentReadDC - - - -
wglGetExtensionsStringARB - wglGetExtensionsStringARB - -
wglGetLayerPaletteEntries - - - -
wglGetPbufferDCARB - wglGetPbufferDVARB - -
wglGetPixelFormatAttribARB - wglGetPixelFormatAttribARB - -
wglGetPixelFormatAttribEXT - - wglGetPixelFormatAttrixExt -
wglGetProcAddress - - - -

M

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglMakeCurrent - - - -
wglMakeCurrentContextEXT - - wglMakeCurrentContextEXT -

Q

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglQueryPbufferARB - wglQueryPbufferARB - -

R

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglRealizeLayerPalette - - - -
wglReleasePbufferDCARB - wglReleasePbufferDCARB - -
wglRestoreBufferRegionEXT - - wglRestoreBufferRegionEXT -

S

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglSaveBufferRegionEXT - - wglSaveBufferRegionExt -
wglSetLayerPaletteEntries - - - -
wglShareLists - - - -
wglSwapIntervalEXT - - wglSwapIntervalEXT -
wglSwapLayerBuffers - - - -

U

Aktuelle Version Kernfunktion (seit) ARB Entsprechung EXT Entsprechung Herstellerspezifisch
wglUseFontBitmaps - - - -
wglUseFontOutlines - - - -

Externe Funktionen

Hier sind alle Funktionen zu finden, die zwar direkt nichts mit OpenGL zu tun haben, aber trotzdem im Normalfall zur Nutzung der GL benötigt werden.

Win32 Funktionen

ChoosePixelFormat
DescribePixelFormat
GetPixelFormat
SetPixelFormat
SwapBuffers
GetLastError

Linux / Unix Funktionen

XCloseDisplay
XDefaultScreen
XOpenDisplay

Siehe auch

OpenAL-Funktionsübersicht, SDL-Funktionsübersicht