OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen
K (Leerzeichen nach glMinmax) |
Flash (Diskussion | Beiträge) (Das neue Design wurde übertragen.) |
||
| Zeile 38: | Zeile 38: | ||
=== A === | === A === | ||
| − | [[glAccum]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glActiveTexture]] {{Version_1_3}} | + | !width="25%"|Aktuelle Version |
| − | [[glAddSwapHintRectWIN]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glAlphaFunc]] | + | !width="20%"|ARB Entsprechung |
| − | [[glAreTexturesResident]] | + | !width="20%"|EXT Entsprechung |
| − | [[glArrayElement]] {{Version_1_1}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glAttachObject]] {{Version_2_0}} | + | |- |
| − | [[glAttachShader]] {{Version_2_0}} | + | |'''[[glAccum]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glActiveTexture]]''' || {{Version_1_3}} || [[glActiveTextureARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glAddSwapHintRectWIN]]''' || - || - || - || [[glAddSwapHintRectWIN]] | ||
| + | |- | ||
| + | |'''[[glAlphaFunc]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glAreTexturesResident]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glArrayElement]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glAttachObject]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glAttachShader]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |} | ||
=== B === | === B === | ||
| − | [[glBegin]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glBeginQuery]] {{Version_1_5}} | + | !width="25%"|Aktuelle Version |
| − | [[glBindAttribLocationARB]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glBindBuffer]] {{Version_1_5}} | + | !width="20%"|ARB Entsprechung |
| − | [[glBindProgrammARB]] | + | !width="20%"|EXT Entsprechung |
| − | [[glBindTexture]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glBitmap]] | + | |- |
| − | [[glBlendColor]] {{Version_1_2}} | + | |'''[[glBegin]]''' || {{Version_1_0}} || - || - || - |
| − | [[glBlendEquation]] {{Version_1_2}} | + | |- |
| − | [[glBlendFunc]] | + | |'''[[glBeginQuery]]''' || {{Version_1_5}} || - || [[glBeginQueryARB]] || - |
| − | [[glBlendFuncSeparate]] {{Version_1_4}} | + | |- |
| − | [[glBufferData]] {{Version_1_5}} | + | |'''[[glBindAttribLocationARB]]''' || - || [[glBindAttribLocationARB]] || - || - |
| − | [[glBufferSubData]] {{Version_1_5}} | + | |- |
| + | |'''[[glBindBuffer]]''' || {{Version_1_5}} || [[glBindBufferARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glBindProgrammARB]]''' || - || [[glBindProgrammARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glBindTexture]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glBitmap]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glBlendColor]]''' || {{Version_1_2}} || - || [[glBlendColorEXT]] || - | ||
| + | |- | ||
| + | |'''[[glBlendEquation]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glBlendFunc]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glBlendFuncSeparate]]''' || {{Version_1_4}} || - || [[GL_EXT_blend_func_separate]]|| - | ||
| + | |- | ||
| + | |'''[[glBufferData]]''' || {{Version_1_5}} || [[glBufferDataARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glBufferSubData]]''' || {{Version_1_5}} || [[glBufferSubDataARB]] || - || - | ||
| + | |- | ||
| + | |} | ||
=== C === | === C === | ||
| − | [[glCallList]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glCallLists]] | + | !width="25%"|Aktuelle Version |
| − | [[glClear]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glClearAccum]] | + | !width="20%"|ARB Entsprechung |
| − | [[glClearColor]] | + | !width="20%"|EXT Entsprechung |
| − | [[glClearDepth]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glClearIndex]] | + | |- |
| − | [[glClearStencil]] | + | |'''[[glCallList]]''' || {{Version_1_0}} || - || - || - |
| − | [[glClientActiveTexture]] {{Version_1_3}} | + | |- |
| − | [[glClipPlane]] | + | |'''[[glCallLists]]''' || {{Version_1_0}} || - || - || - |
| − | [[glColor]] | + | |- |
| − | [[glColorMask]] | + | |'''[[glClear]]''' || {{Version_1_0}} || - || - || - |
| − | [[glColorMaterial]] | + | |- |
| − | [[glColorPointer]] {{Version_1_1}} | + | |'''[[glClearAccum]]''' || {{Version_1_0}} || - || - || - |
| − | [[glColorSubTable]] {{Version_1_2}} | + | |- |
| − | [[glColorTable]] {{Version_1_2}} | + | |'''[[glClearColor]]''' || {{Version_1_0}} || - || - || - |
| − | [[glColorTableParameter]] {{Version_1_2}} | + | |- |
| − | [[glCompileShader]] {{Version_2_0}} | + | |'''[[glClearDepth]]''' || {{Version_1_0}} || - || - || - |
| − | [[glCompressedTexSubImage]] {{Version_1_3}} | + | |- |
| − | [[glCompressedTexImage]] {{Version_1_3}} | + | |'''[[glClearIndex]]''' || {{Version_1_0}} || - || - || - |
| − | [[glConvolutionFilter1D]] {{Version_1_2}} | + | |- |
| − | [[glConvolutionFilter2D]] {{Version_1_2}} | + | |'''[[glClearStencil]]''' || {{Version_1_0}} || - || - || - |
| − | [[glConvolutionParameter]] {{Version_1_2}} | + | |- |
| − | [[glCopyColorSubTable]] {{Version_1_2}} | + | |'''[[glClientActiveTexture]]''' || {{Version_1_3}} || [[ClientActiveTextureARB]] || - || - |
| − | [[glCopyColorTable]] {{Version_1_2}} | + | |- |
| − | [[glCopyConvolutionFilter]] {{Version_1_2}} | + | |'''[[glClipPlane]]''' || {{Version_1_0}} || - || - || - |
| − | [[glCopyPixels]] | + | |- |
| − | [[glCopyTexImage1D]] | + | |'''[[glColor]]''' || {{Version_1_0}} || - || - || - |
| − | [[glCopyTexImage2D]] | + | |- |
| − | [[glCopyTexSubImage]] | + | |'''[[glColorMask]]''' || {{Version_1_0}} || - || - || - |
| − | [[glCreateProgramObject]] {{Version_2_0}} [[glCreateProgramObjectARB]] | + | |- |
| − | [[glCreateShaderObject]] {{Version_2_0}} [[glCreateShaderObjectARB]] | + | |'''[[glColorMaterial]]''' || {{Version_1_0}} || - || - || - |
| − | [[glCullFace]] | + | |- |
| − | [[glCurrentPaletteMatrixARB]] | + | |'''[[glColorPointer]]''' || {{Version_1_1}} || - || - || - |
| + | |- | ||
| + | |'''[[glColorSubTable]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glColorTable]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glColorTableParameter]]''' || {{Version_1_2}}|| - || - | ||
| + | |- | ||
| + | |'''[[glCompileShader]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCompressedTexSubImage]]''' || {{Version_1_3}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCompressedTexImage]]''' || {{Version_1_3}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glConvolutionFilter1D]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glConvolutionFilter2D]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glConvolutionParameter]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyColorSubTable]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyColorTable]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyConvolutionFilter]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyPixels]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyTexImage1D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyTexImage2D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCopyTexSubImage]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCreateProgramObject]]''' || {{Version_2_0}} || [[glCreateProgramObjectARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glCreateShaderObject]]''' || {{Version_2_0}} || [[glCreateShaderObjectARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glCullFace]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glCurrentPaletteMatrixARB]]''' || - || [[glCurrentPaletteMatrixARB]] || - || - | ||
| + | |- | ||
| + | |} | ||
=== D === | === D === | ||
| − | [[glDeleteLists]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glDeleteObject]] {{Version_2_0}} | + | !width="25%"|Aktuelle Version |
| − | [[glDeleteShader]] {{Version_2_0}} | + | !width="15%"|Kernfunktion (seit) |
| − | [[glDetachObject]] {{Version_2_0}} | + | !width="20%"|ARB Entsprechung |
| − | [[glDetachShader]] {{Version_2_0}} | + | !width="20%"|EXT Entsprechung |
| − | [[glDeleteBuffers]] {{Version_1_5}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glDeleteProgram]] {{Version_2_0}} [[glDeleteProgramsARB]] | + | |- |
| − | [[glDeleteQueries]] {{Version_1_5}} | + | |'''[[glDeleteLists]]''' || {{Version_1_0}} || - || - || - |
| − | [[glDeleteTextures]] {{ | + | |- |
| − | [[glDepthFunc]] | + | |'''[[glDeleteObject]]''' || {{Version_2_0}} || - || - || - |
| − | [[glDepthMask]] | + | |- |
| − | [[glDepthRange]] | + | |'''[[glDeleteShader]]''' || {{Version_2_0}} || - || - || - |
| − | [[glDisable]] | + | |- |
| − | [[glDisableClientState]] {{Version_1_1}} | + | |'''[[glDetachObject]]''' || {{Version_2_0}} || - || - || - |
| − | [[glDisableVertexAttribArrayARB]] | + | |- |
| − | [[glDrawArrays]] {{Version_1_1}} | + | |'''[[glDetachShader]]''' || {{Version_2_0}} || - || - || - |
| − | [[glDrawBuffer]] | + | |- |
| − | [[glDrawElements]] {{Version_1_1}} | + | |'''[[glDeleteBuffers]]''' || {{Version_1_5}} || [[glDeleteBuffersARB]] || - || - |
| − | [[glDrawPixels]] | + | |- |
| − | [[glDrawRangeElements]] {{Version_1_2}} | + | |'''[[glDeleteProgram]]''' || {{Version_2_0}} || [[glDeleteProgramsARB]] || - || - |
| + | |- | ||
| + | |'''[[glDeleteQueries]]''' || {{Version_1_5}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDeleteTextures]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDepthFunc]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDepthMask]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDepthRange]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDisable]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDisableClientState]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDisableVertexAttribArrayARB]]''' || - || [[glDisableVertexAttribArrayARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glDrawArrays]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDrawBuffer]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDrawElements]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDrawPixels]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glDrawRangeElements]]''' || {{Version_1_2}} || - || - || - | ||
| + | |} | ||
=== E === | === E === | ||
| − | [[glEdgeFlag]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glEdgeFlagPointer]] {{Version_1_1}} | + | !width="25%"|Aktuelle Version |
| − | [[glEnable]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glEnableClientState]] {{Version_1_1}} | + | !width="20%"|ARB Entsprechung |
| − | [[glEnableVertexAttribArrayARB]] | + | !width="20%"|EXT Entsprechung |
| − | [[glEnd]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glEndList]] | + | |- |
| − | [[glEndQuery]] {{Version_1_5}} | + | |'''[[glEdgeFlag]]''' || {{Version_1_0}} || - || - || - |
| − | [[glEvalCoord]] | + | |- |
| − | [[glEvalMesh]] | + | |'''[[glEdgeFlagPointer]]''' || {{Version_1_1}} || - || - || - |
| − | [[glEvalPoint]] | + | |- |
| + | |'''[[glEnable]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEnableClientState]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEnableVertexAttribArrayARB]]''' || - || [[glEnableVertexAttribArrayARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glEnd]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEndList]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEndQuery]]''' || {{Version_1_5}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEvalCoord]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEvalMesh]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glEvalPoint]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== F === | === F === | ||
| − | [[glFeedbackBuffer]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glFinish]] | + | !width="25%"|Aktuelle Version |
| − | [[glFlush]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glFog]] | + | !width="20%"|ARB Entsprechung |
| − | [[glFogCoord]] {{Version_1_4}} | + | !width="20%"|EXT Entsprechung |
| − | [[glFogCoordPointer]] {{Version_1_4}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glFrontFace]] | + | |- |
| − | [[glFrustum]] | + | |'''[[glFeedbackBuffer]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glFinish]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFlush]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFog]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFogCoord]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFogCoordPointer]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFrontFace]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glFrustum]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== G === | === G === | ||
| − | [[glGenBuffers]] {{Version_1_5}} | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glGenLists]] | + | !width="25%"|Aktuelle Version |
| − | [[glGenTextures]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glGenProgramsARB]] | + | !width="20%"|ARB Entsprechung |
| − | [[glGenQueries]] {{Version_1_5}} | + | !width="20%"|EXT Entsprechung |
| − | [[glGet]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glGetActiveAttribARB]] | + | |- |
| − | [[glGetActiveUniform]] {{Version_2_0}} [[glGetActiveUniformARB]] | + | |'''[[glGenBuffers]]''' || {{Version_1_5}} || [[glGenBuffersARB]] || - || - |
| − | [[glGetAttachedObjects]] {{Version_2_0}} [[glGetAttachedObjectsARB]] | + | |- |
| − | [[glGetAttachedShaders]] {{Version_2_0}} | + | |'''[[glGenLists]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetAttribLocationARB]] | + | |- |
| − | [[glGetBooleanv]] | + | |'''[[glGenTextures]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetBufferParameteriv]] {{Version_1_5}} | + | |- |
| − | [[glGetBufferPointerv]] {{Version_1_5}} | + | |'''[[glGenProgramsARB]]''' || - || [[glGenProgramsARB]] || - || - |
| − | [[glGetBufferSubData]] {{Version_1_5}} | + | |- |
| − | [[glGetClipPlane]] | + | |'''[[glGenQueries]]''' || {{Version_1_5}} || - || - || - |
| − | [[glGetColorTable]] {{Version_1_2}} | + | |- |
| − | [[glGetColorTableParameter]] {{Version_1_2}} | + | |'''[[glGet]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetCompressedTexImage]] {{Version_1_3}} | + | |- |
| − | [[glGetConvolutionFilter]] {{Version_1_2}} | + | |'''[[glGetActiveAttribARB]]''' || - || [[glGetActiveAttribARB]] || - || - |
| − | [[glGetConvolutionParameter]] {{Version_1_2}} | + | |- |
| − | [[glGetDoublev]] | + | |'''[[glGetActiveUniform]]''' || {{Version_2_0}} || [[glGetActiveUniformARB]] || - || - |
| − | [[glGetError]] | + | |- |
| − | [[glGetFloatv]] | + | |'''[[glGetAttachedObjects]]''' || {{Version_2_0}} || [[glGetAttachedObjectsARB]] || - || - |
| − | [[glGetHandle]] {{Version_2_0}} [[glGetHandleARB]] | + | |- |
| − | [[glGetHistogram]] {{Version_1_2}} | + | |'''[[glGetAttachedShaders]]''' || {{Version_2_0}} || - || - || - |
| − | [[glGetHistogramParameter]] {{Version_1_2}} | + | |- |
| − | [[glGetInfoLog]] {{Version_2_0}} [[glGetInfoLogARB]] | + | |'''[[glGetAttribLocationARB]]''' || - || [[glGetAttribLocationARB]] || - || - |
| − | [[glGetIntegerv]] | + | |- |
| − | [[glGetLight]] | + | |'''[[glGetBooleanv]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetMap]] | + | |- |
| − | [[glGetMaterial]] | + | |'''[[glGetBufferParameteriv]]''' || {{Version_1_5}} || - || - || - |
| − | [[glGetMinmax]] {{Version_1_2}} | + | |- |
| − | [[glGetMinmaxParameter]] {{Version_1_2}} | + | |'''[[glGetBufferPointerv]]''' || {{Version_1_5}} || - || - || - |
| − | [[glGetObjectParameter]] {{Version_2_0}} [[glGetObjectParameterARB]] | + | |- |
| − | [[glGetPixelMap]] | + | |'''[[glGetBufferSubData]]''' || {{Version_1_5}} || - || - || - |
| − | [[glGetPointerv]] | + | |- |
| − | [[glGetPolygonStipple]] | + | |'''[[glGetClipPlane]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetProgramARB]] | + | |- |
| − | [[glGetProgramEnvParameterARB]] | + | |'''[[glGetColorTable]]''' || {{Version_1_2}} || - || - || - |
| − | [[glGetProgramLocalParameterARB]] | + | |- |
| − | [[glGetProgramStringARB]] | + | |'''[[glGetColorTableParameter]]''' || {{Version_1_2}} || - || - || - |
| − | [[glGetQueryiv]] {{Version_1_5}} | + | |- |
| − | [[glGetQueryObject]] {{Version_1_5}} | + | |'''[[glGetCompressedTexImage]]''' || {{Version_1_3}} || - || - || - |
| − | [[glGetSeparableFilter]] {{Version_1_2}} | + | |- |
| − | [[glGetShaderSource]] {{Version_2_0}} [[glGetShaderSourceARB]] | + | |'''[[glGetConvolutionFilter]]''' || {{Version_1_2}} || - || - || - |
| − | [[glGetString]] | + | |- |
| − | [[glGetTexEnv]] | + | |'''[[glGetConvolutionParameter]]''' || {{Version_1_2}} || - || - || - |
| − | [[glGetTexGen]] | + | |- |
| − | [[glGetTexImage]] | + | |'''[[glGetDoublev]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetTexLevelParameter]] | + | |- |
| − | [[glGetTexParameter]] | + | |'''[[glGetError]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetUniform]] {{Version_2_0}} [[glGetUniformARB]] | + | |- |
| − | [[glGetUniformLocation]] {{Version_2_0}} [[glGetUniformLocationARB]] | + | |'''[[glGetFloatv]]''' || {{Version_1_0}} || - || - || - |
| − | [[glGetVertexAttribARB]] | + | |- |
| − | [[glGetVertexAttribPointervARB]] | + | |'''[[glGetHandle]]''' || {{Version_2_0}} || [[glGetHandleARB]] || - || - |
| + | |- | ||
| + | |'''[[glGetHistogram]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetHistogramParameter]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetInfoLog]]''' || {{Version_2_0}} || [[glGetInfoLogARB]] ||- || - | ||
| + | |- | ||
| + | |'''[[glGetIntegerv]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetLight]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetMap]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetMaterial]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetMinmax]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetMinmaxParameter]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetObjectParameter]]''' || {{Version_2_0}} || [[glGetObjectParameterARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetPixelMap]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetPointerv]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetPolygonStipple]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetProgramARB]]''' || - || [[glGetProgrammARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetProgramEnvParameterARB]]''' || - || [[glGetProgramEnvParameterARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetProgramLocalParameterARB]]''' || - || [[glGetProgramLocalParameterARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetProgramStringARB]]''' || - || [[glGetProgramStringARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetQueryiv]]''' || {{Version_1_5}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetQueryObject]]''' || {{Version_1_5}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetSeparableFilter]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetShaderSource]]''' || {{Version_2_0}} || [[glGetShaderSourceARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetString]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetTexEnv]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetTexGen]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetTexImage]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetTexLevelParameter]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetTexParameter]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glGetUniform]]''' || {{Version_2_0}} || [[glGetUniformARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetUniformLocation]]''' || {{Version_2_0}} || [[glGetUniformLocationARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetVertexAttribARB]]''' || - || [[glGetVertexAttribARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glGetVertexAttribPointervARB]]''' || - || [[glGetVertexAttribPointervARB]] || - || - | ||
| + | |} | ||
=== H === | === H === | ||
| − | [[glHint]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glHistogram]] {{Version_1_2}} | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glHint]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glHistogram]]''' || {{Version_1_2}} || - || - || - | ||
| + | |} | ||
=== I === | === I === | ||
| − | [[glIndex]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glIndexMask]] | + | !width="25%"|Aktuelle Version |
| − | [[glIndexPointer]] {{Version_1_1}} | + | !width="15%"|Kernfunktion (seit) |
| − | [[glInitNames]] | + | !width="20%"|ARB Entsprechung |
| − | [[glInterleavedArrays]] | + | !width="20%"|EXT Entsprechung |
| − | [[glIsBuffer]] {{Version_1_5}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glIsEnabled]] | + | |- |
| − | [[glIsList]] | + | |'''[[glIndex]]''' || {{Version_1_0}} || - || - || - |
| − | [[glIsProgram]] {{Version_2_0}} | + | |- |
| − | [[glIsQuery]] {{Version_1_5}} | + | |'''[[glIndexMask]]''' || {{Version_1_0}} || - || - || - |
| − | [[glIsShader]] {{Version_2_0}} | + | |- |
| − | [[glIsTexture]] | + | |'''[[glIndexPointer]]''' || {{Version_1_1}} || - || - || - |
| + | |- | ||
| + | |'''[[glInitNames]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glInterleavedArrays]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsBuffer]]''' || {{Version_1_5}} || [[glIsBufferARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glIsEnabled]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsList]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsProgram]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsQuery]]''' || {{Version_1_5}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsShader]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glIsTexture]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== L === | === L === | ||
| − | [[glLight]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glLightModel]] | + | !width="25%"|Aktuelle Version |
| − | [[glLineStipple]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glLineWidth]] | + | !width="20%"|ARB Entsprechung |
| − | [[glLinkProgram]] {{Version_2_0}} | + | !width="20%"|EXT Entsprechung |
| − | [[glListBase]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glLoadIdentity]] | + | |- |
| − | [[glLoadMatrix]] | + | |'''[[glLight]]''' || {{Version_1_0}} || - || - || - |
| − | [[glLoadName]] | + | |- |
| − | [[glLoadTransposeMatrix]] {{Version_1_3}} | + | |'''[[glLightModel]]''' || {{Version_1_0}} || - || - || - |
| − | [[glLogicOp]] | + | |- |
| + | |'''[[glLineStipple]]'''{{excIcon}} || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLineWidth]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLinkProgram]]''' || {{Version_2_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glListBase]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLoadIdentity]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLoadMatrix]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLoadName]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLoadTransposeMatrix]]''' || {{Version_1_3}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glLogicOp]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== M === | === M === | ||
| − | [[glMap1]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glMap2]] | + | !width="25%"|Aktuelle Version |
| − | [[glMapBuffer]] {{Version_1_5}} | + | !width="15%"|Kernfunktion (seit) |
| − | [[glMapGrid]] | + | !width="20%"|ARB Entsprechung |
| − | [[glMaterial]] | + | !width="20%"|EXT Entsprechung |
| − | [[glMatrixIndexARB]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glMatrixIndexPointerARB]] | + | |- |
| − | [[glMatrixMode]] | + | |'''[[glMap1]]''' || {{Version_1_0}} || - || - || - |
| − | [[glMinmax]] {{Version_1_2}} | + | |- |
| − | [[glMultiDrawArrays]] {{Version_1_4}} | + | |'''[[glMap2]]''' || {{Version_1_0}} || - || - || - |
| − | [[glMultiDrawElements]] {{Version_1_4}} | + | |- |
| − | [[glMultiTexCoord]] {{Version_1_3}} | + | |'''[[glMapBuffer]]''' || {{Version_1_5}} || - || - || - |
| − | [[glMultMatrix]] | + | |- |
| − | [[glMultTransposeMatrix]] {{Version_1_3}} | + | |'''[[glMapGrid]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glMaterial]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMatrixIndexARB]]''' || - || [[glMatrixIndexARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glMatrixIndexPointerARB]]''' || - || [[glMatrixIndexPointerARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glMatrixMode]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMinmax]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMultiDrawArrays]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMultiDrawElements]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMultiTexCoord]]''' || {{Version_1_3}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMultMatrix]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glMultTransposeMatrix]]''' || {{Version_1_3}} || - || - || - | ||
| + | |} | ||
=== N === | === N === | ||
| − | [[glNewList]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glNormal]] | + | !width="25%"|Aktuelle Version |
| − | [[glNormalPointer]] {{Version_1_1}} | + | !width="15%"|Kernfunktion (seit) |
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glNewList]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glNormal]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glNormalPointer]]''' || {{Version_1_1}} || - || - || - | ||
| + | |} | ||
=== 0 === | === 0 === | ||
| − | [[glOrtho]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glOrtho]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== P === | === P === | ||
| − | [[glPassThrough]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glPixelMap]] | + | !width="25%"|Aktuelle Version |
| − | [[glPixelStore]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glPixelTransfer]] | + | !width="20%"|ARB Entsprechung |
| − | [[glPixelZoom]] | + | !width="20%"|EXT Entsprechung |
| − | [[glPointParameter]] {{Version_1_4}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glPointSize]] | + | |- |
| − | [[glPolygonMode]] | + | |'''[[glPassThrough]]''' || {{Version_1_0}} || - || - || - |
| − | [[glPolygonOffset]] | + | |- |
| − | [[glPolygonStipple]] | + | |'''[[glPixelMap]]''' || {{Version_1_0}} || - || - || - |
| − | [[glPopAttrib]] | + | |- |
| − | [[glPopClientAttrib]] | + | |'''[[glPixelStore]]''' || {{Version_1_0}} || - || - || - |
| − | [[glPopMatrix]] | + | |- |
| − | [[glPopName]] | + | |'''[[glPixelTransfer]]''' || {{Version_1_0}} || - || - || - |
| − | [[glPrioritizeTextures]] | + | |- |
| − | [[glProgramEnvParameterARB]] | + | |'''[[glPixelZoom]]''' || {{Version_1_0}} || - || - || - |
| − | [[glProgramLocalParameterARB]] | + | |- |
| − | [[glProgramStringARB]] | + | |'''[[glPointParameter]]''' || {{Version_1_4}} || - || - || - |
| − | [[glPushAttrib]] | + | |- |
| − | [[glPushClientAttrib]] | + | |'''[[glPointSize]]''' || {{Version_1_0}} || - || - || - |
| − | [[glPushMatrix]] | + | |- |
| − | [[glPushName]] | + | |'''[[glPolygonMode]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glPolygonOffset]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPolygonStipple]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPopAttrib]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPopClientAttrib]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPopMatrix]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPopName]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPrioritizeTextures]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glProgramEnvParameterARB]]''' || - || [[glProgramEnvParameterARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glProgramLocalParameterARB]]''' || - || [[glProgramLocalParameterARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glProgramStringARB]]''' || - || [[glGetProgramStringARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glPushAttrib]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPushClientAttrib]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPushMatrix]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glPushName]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== R === | === R === | ||
| − | [[glRasterPos]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glReadBuffer]] | + | !width="25%"|Aktuelle Version |
| − | [[glReadPixels]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glRect]] | + | !width="20%"|ARB Entsprechung |
| − | [[glRenderMode]] | + | !width="20%"|EXT Entsprechung |
| − | [[glResetHistogram]] {{Version_1_2}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glResetMinmax]] {{Version_1_2}} | + | |- |
| − | [[glRotate]] | + | |'''[[glRasterPos]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glReadBuffer]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glReadPixels]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glRect]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glRenderMode]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glResetHistogram]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glResetMinmax]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glRotate]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== S === | === S === | ||
| − | [[glSampleCoverage]] {{Version_1_3}} | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glScale]] | + | !width="25%"|Aktuelle Version |
| − | [[glScissor]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glSecondaryColor]] {{Version_1_4}} | + | !width="20%"|ARB Entsprechung |
| − | [[glSecondaryColorPointer]] {{Version_1_4}} | + | !width="20%"|EXT Entsprechung |
| − | [[glSelectBuffer]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glSeparableFilter2D]] {{Version_1_2}} | + | |- |
| − | [[glShadeModel]] | + | |'''[[glSampleCoverage]]''' || {{Version_1_3}} || - || - || - |
| − | [[glShaderSource]] {{Version_2_0}} [[glShaderSourceARB]] | + | |- |
| − | [[glStencilFunc]] | + | |'''[[glScale]]''' || {{Version_1_0}} || - || - || - |
| − | [[glStencilMask]] | + | |- |
| − | [[glStencilOp]] | + | |'''[[glScissor]]''' || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glSecondaryColor]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glSecondaryColorPointer]]''' || {{Version_1_4}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glSelectBuffer]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glSeparableFilter2D]]''' || {{Version_1_2}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glShadeModel]]'''{{excIcon}} || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glShaderSource]]''' || {{Version_2_0}} || [[glShaderSourceARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glStencilFunc]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glStencilMask]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glStencilOp]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== T === | === T === | ||
| − | [[glTexCoord]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glTexCoordPointer]] {{Version_1_1}} | + | !width="25%"|Aktuelle Version |
| − | [[glTexEnv]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glTexGen]] | + | !width="20%"|ARB Entsprechung |
| − | [[glTexImage|glTexImage1D]] | + | !width="20%"|EXT Entsprechung |
| − | [[glTexImage|glTexImage2D]] | + | !width="20%"|Herstellerspezifisch |
| − | [[glTexImage|glTexImage3D]] | + | |- |
| − | [[glTexParameter]] | + | |'''[[glTexCoord]]''' || {{Version_1_0}} || - || - || - |
| − | [[glTexSubImage1D]] | + | |- |
| − | [[glTexSubImage2D]] | + | |'''[[glTexCoordPointer]]''' || {{Version_1_1}} || - || - || - |
| − | [[glTexSubImage3D]] | + | |- |
| − | [[glTranslate]] | + | |'''[[glTexEnv]]'''{{icpIcon}}{{wipIcon}} || {{Version_1_0}} || - || - || - |
| + | |- | ||
| + | |'''[[glTexGen]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexImage|glTexImage1D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexImage|glTexImage2D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexImage|glTexImage3D]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexParameter]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexSubImage1D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexSubImage2D]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glTexSubImage3D]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glTranslate]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== U === | === U === | ||
| − | [[glUniform]] {{Version_2_0}} [[glUniformARB]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glUniformMatrix]] {{Version_2_0}} [[glUniformMatrixARB]] | + | !width="25%"|Aktuelle Version |
| − | [[glUseProgramObject]] {{Version_2_0}} [[glUseProgramObjectARB]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glUnmapBuffer]] {{Version_1_5}} | + | !width="20%"|ARB Entsprechung |
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glUniform]]''' || {{Version_2_0}} || [[glUniformARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glUniformMatrix]]''' || {{Version_2_0}} || [[glUniformMatrixARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glUseProgramObject]]''' || {{Version_2_0}} || [[glUseProgramObjectARB]] ||- || - | ||
| + | |- | ||
| + | |'''[[glUnmapBuffer]]''' || {{Version_1_5}} || - || - || - | ||
| + | |} | ||
=== V === | === V === | ||
| − | [[glValidateProgram]] {{Version_2_0}} [[glValidateProgramARB]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glVertex]] | + | !width="25%"|Aktuelle Version |
| − | [[glVertexAttribARB]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glVertexAttribPointerARB]] | + | !width="20%"|ARB Entsprechung |
| − | [[glVertexBlendARB]] | + | !width="20%"|EXT Entsprechung |
| − | [[glVertexPointer]] {{Version_1_1}} | + | !width="20%"|Herstellerspezifisch |
| − | [[glViewport]] | + | |- |
| + | |'''[[glValidateProgram]]''' || {{Version_2_0}} || [[glValidateProgramARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glVertex]]''' || {{Version_1_0}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glVertexAttribARB]]''' || - || [[glVertexAttribARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glVertexAttribPointerARB]]''' || - || [[glVertexAttrixPointerARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glVertexBlendARB]]''' || - || [[glVertexBlendARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glVertexPointer]]''' || {{Version_1_1}} || - || - || - | ||
| + | |- | ||
| + | |'''[[glViewport]]''' || {{Version_1_0}} || - || - || - | ||
| + | |} | ||
=== W === | === W === | ||
| − | [[glWeightARB]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glWeightPointerARB]] | + | !width="25%"|Aktuelle Version |
| − | [[glWindowPos]] {{Version_1_4}} | + | !width="15%"|Kernfunktion (seit) |
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glWeightARB]]''' || - || [[glWeightARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glWeightPointerARB]]''' || - || [[glWeightPointerARB]] || - || - | ||
| + | |- | ||
| + | |'''[[glWindowPos]]''' || {{Version_1_4}} || - || - || - | ||
| + | |} | ||
== [[:Kategorie:GLU|GLU]] == | == [[:Kategorie:GLU|GLU]] == | ||
| − | (Was ist die [[GLU]]?) | + | (Was ist die [[GLU]]?) |
=== B === | === B === | ||
| − | [[gluBeginCurve]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluBeginPolygon]] | + | !width="25%"|Aktuelle Version |
| − | [[gluBeginSurface]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluBeginTrim]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluBuild1DMipmaps]] | + | !width="20%"|EXT Entsprechung |
| − | [[gluBuild2DMipmaps]] | + | !width="20%"|Herstellerspezifisch |
| + | |- | ||
| + | |'''[[gluBeginCurve]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluBeginPolygon]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluBeginSurface]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluBeginTrim]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluBuild1DMipmaps]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluBuild2DMipmaps]]''' || - || - || - || - | ||
| + | |} | ||
=== C === | === C === | ||
| − | [[gluCylinder]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluCylinder]]''' || - || - || - || - | ||
| + | |} | ||
=== D === | === D === | ||
| − | [[gluDeleteNurbsRenderer]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluDeleteQuadric]] | + | !width="25%"|Aktuelle Version |
| − | [[gluDeleteTess]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluDisk]] | + | !width="20%"|ARB Entsprechung |
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluDeleteNurbsRenderer]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluDeleteQuadric]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluDeleteTess]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluDisk]]''' || - || - || - || - | ||
| + | |} | ||
=== E === | === E === | ||
| − | [[gluEndCurve]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluEndPolygon]] | + | !width="25%"|Aktuelle Version |
| − | [[gluEndSurface]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluEndTrim]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluErrorString]] | + | !width="20%"|EXT Entsprechung |
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluEndCurve]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluEndPolygon]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluEndSurface]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluEndTrim]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluErrorString]]''' || - || - || - || - | ||
| + | |} | ||
=== G === | === G === | ||
| − | [[gluGetNurbsProperty]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluGetString]] | + | !width="25%"|Aktuelle Version |
| − | [[gluGetTessProperty]] | + | !width="15%"|Kernfunktion (seit) |
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluGetNurbsProperty]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluGetString]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluGetTessProperty]]''' || - || - || - || - | ||
| + | |} | ||
=== L === | === L === | ||
| − | [[gluLoadSamplingMatrices]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluLookAt]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluLoadSamplingMatrices]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluLookAt]]''' || - || - || - || - | ||
| + | |} | ||
=== N === | === N === | ||
| − | [[gluNewNurbsRenderer]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluNewQuadric]] | + | !width="25%"|Aktuelle Version |
| − | [[gluNewTess]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluNextContour]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluNurbsCallback]] | + | !width="20%"|EXT Entsprechung |
| − | [[gluNurbsCurve]] | + | !width="20%"|Herstellerspezifisch |
| − | [[gluNurbsProperty]] | + | |- |
| − | [[gluNurbsSurface]] | + | |'''[[gluNewNurbsRenderer]]''' || - || - || - || - |
| + | |- | ||
| + | |'''[[gluNewQuadric]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNewTess]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNextContour]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNurbsCallback]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNurbsCurve]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNurbsProperty]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluNurbsSurface]]''' || - || - || - || - | ||
| + | |} | ||
=== O === | === O === | ||
| − | [[gluOrtho2D]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluOrtho2D]]''' || - || - || - || - | ||
| + | |} | ||
=== P === | === P === | ||
| − | [[gluPartialDisk]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluPerspective]] | + | !width="25%"|Aktuelle Version |
| − | [[gluPickMatrix]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluProject]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluPwlCurve]] | + | !width="20%"|EXT Entsprechung |
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluPartialDisk]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluPerspective]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluPickMatrix]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluProject]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluPwlCurve]]''' || - || - || - || - | ||
| + | |} | ||
=== Q === | === Q === | ||
| − | [[gluQuadricCallback]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluQuadricDrawStyle]] | + | !width="25%"|Aktuelle Version |
| − | [[gluQuadricNormals]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluQuadricOrientation]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluQuadricTexture]] | + | !width="20%"|EXT Entsprechung |
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluQuadricCallback]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluQuadricDrawStyle]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluQuadricNormals]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluQuadricOrientation]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluQuadricTexture]]''' || - || - || - || - | ||
| + | |} | ||
=== S === | === S === | ||
| − | [[gluScaleImage]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluSphere]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluScaleImage]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluSphere]]''' || - || - || - || - | ||
| + | |} | ||
=== T === | === T === | ||
| − | [[gluTessBeginContour]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[gluTessBeginPolygon]] | + | !width="25%"|Aktuelle Version |
| − | [[gluTessCallback]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[gluTessEndContour]] | + | !width="20%"|ARB Entsprechung |
| − | [[gluTessEndPolygon]] | + | !width="20%"|EXT Entsprechung |
| − | [[gluTessNormal]] | + | !width="20%"|Herstellerspezifisch |
| − | [[gluTessProperty]] {{icpIcon}} | + | |- |
| − | [[gluTessVertex]] | + | |'''[[gluTessBeginContour]]''' || - || - || - || - |
| + | |- | ||
| + | |'''[[gluTessBeginPolygon]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessCallback]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessEndContour]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessEndPolygon]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessNormal]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessProperty]]''' {{icpIcon}} || - || - || - || - | ||
| + | |- | ||
| + | |'''[[gluTessVertex]]''' || - || - || - || - | ||
| + | |} | ||
=== U === | === U === | ||
| − | [[gluUnProject]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[gluUnProject]]''' || - || - || - || - | ||
| + | |} | ||
== [[:Kategorie:GLX|GLX]] == | == [[:Kategorie:GLX|GLX]] == | ||
| − | (Was ist die [[GLX]] | + | (Was ist die [[GLX]]?) |
| + | |||
=== C === | === C === | ||
| − | [[glXChooseVisual]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glXCopyContext]] | + | !width="25%"|Aktuelle Version |
| − | [[glXCreateContext]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glXCreateGLXPixmap]] | + | !width="20%"|ARB Entsprechung |
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXChooseVisual]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXCopyContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXCreateContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXCreateGLXPixmap]]''' || - || - || - || - | ||
| + | |} | ||
=== D === | === D === | ||
| − | [[glXDestroyContext]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glXDestroyGLXPixmap]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXDestroyContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXDestroyGLXPixmap]]''' || - || - || - || - | ||
| + | |} | ||
=== F === | === F === | ||
| − | [[glXFreeContextEXT]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXFreeContextEXT]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== G === | === G === | ||
| − | [[glXGetClientString]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glXGetConfig]] | + | !width="25%"|Aktuelle Version |
| − | [[glXGetCurrentContextIDEXT]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glxGetCurrentContext]] | + | !width="20%"|ARB Entsprechung |
| − | [[glxGetCurrentDisplay]] | + | !width="20%"|EXT Entsprechung |
| − | [[glxGetCurrentDrawable]] | + | !width="20%"|Herstellerspezifisch |
| + | |- | ||
| + | |'''[[glXGetClientString]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXGetConfig]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXGetCurrentContextIDEXT]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glxGetCurrentContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glxGetCurrentDisplay]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glxGetCurrentDrawable]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== I === | === I === | ||
| − | [[glXImportContextEXT]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glXIntro]] | + | !width="25%"|Aktuelle Version |
| − | [[glxIsDirect]] | + | !width="15%"|Kernfunktion (seit) |
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXImportContextEXT]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXIntro]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glxIsDirect]]''' || - || - || - || - | ||
| + | |} | ||
=== M === | === M === | ||
| − | [[glXMakeCurrent]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXMakeCurrent]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== Q === | === Q === | ||
| − | [[glXQueryContextInfoEXT]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glxQueryExtension]] | + | !width="25%"|Aktuelle Version |
| − | [[glXQueryExtensionsString]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[glXQueryServerString]] | + | !width="20%"|ARB Entsprechung |
| − | [[glXQureyVersion]] | + | !width="20%"|EXT Entsprechung |
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXQueryContextInfoEXT]]''' || - || - || [[glXQueryContextInfoExt]] || - | ||
| + | |- | ||
| + | |'''[[glxQueryExtension]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXQueryExtensionsString]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXQueryServerString]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXQureyVersion]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== S === | === S === | ||
| − | [[glxSwapBuffers]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glxSwapBuffers]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== U === | === U === | ||
| − | [[glXUseXFont]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXUseXFont]]''' || - || - || - || - | ||
| + | |} | ||
| + | |||
=== W === | === W === | ||
| − | [[glXWaitGL]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[glXWaitX]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[glXWaitGL]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[glXWaitX]]''' || - || - || - || - | ||
| + | |} | ||
== [[:Kategorie:WGL|WGL]] == | == [[:Kategorie:WGL|WGL]] == | ||
| − | (Was ist die [[WGL]]?) | + | (Was ist die [[WGL]]?) |
=== C === | === C === | ||
| − | [[wglChoosePixelFormatARB]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglCopyContext]] | + | !width="25%"|Aktuelle Version |
| − | [[wglCreateContext]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[wglCreateBufferRegionEXT]] | + | !width="20%"|ARB Entsprechung |
| − | [[wglCreateLayerContext]] | + | !width="20%"|EXT Entsprechung |
| − | [[wglCreatePbufferARB]] | + | !width="20%"|Herstellerspezifisch |
| + | |- | ||
| + | |'''[[wglChoosePixelFormatARB]]''' || - || [[wglChoosePixelFormatARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglCopyContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglCreateContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglCreateBufferRegionEXT]]''' || - || - || [[wglCreateBufferRegionEXT]] || - | ||
| + | |- | ||
| + | |'''[[wglCreateLayerContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglCreatePbufferARB]]''' || - || [[wglCreatePbufferARB]] || - || - | ||
| + | |} | ||
=== D === | === D === | ||
| − | [[wglDeleteBufferRegionEXT]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglDeleteContext]] | + | !width="25%"|Aktuelle Version |
| − | [[wglDestroyPbufferARB]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[wglDescribeLayerPlane]] | + | !width="20%"|ARB Entsprechung |
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglDeleteBufferRegionEXT]]''' || - || - || [[wglDeleteBufferRegionEXT]] || - | ||
| + | |- | ||
| + | |'''[[wglDeleteContext]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglDestroyPbufferARB]]''' || - || [[wglDestroyPbufferARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglDescribeLayerPlane]]''' || - || - || - || - | ||
| + | |} | ||
=== G === | === G === | ||
| − | [[wglGetCurrentContext]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglGetCurrentDC]] | + | !width="25%"|Aktuelle Version |
| − | [[wglGetCurrentReadDC]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[wglGetExtensionsStringARB]] | + | !width="20%"|ARB Entsprechung |
| − | [[wglGetLayerPaletteEntries]] | + | !width="20%"|EXT Entsprechung |
| − | [[wglGetPbufferDCARB]] | + | !width="20%"|Herstellerspezifisch |
| − | [[wglGetPixelFormatAttribARB]] | + | |- |
| − | [[wglGetPixelFormatAttribEXT]] | + | |'''[[wglGetCurrentContext]]''' || - || - || - || - |
| − | [[wglGetProcAddress]] | + | |- |
| + | |'''[[wglGetCurrentDC]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglGetCurrentReadDC]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglGetExtensionsStringARB]]''' || - || [[wglGetExtensionsStringARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglGetLayerPaletteEntries]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglGetPbufferDCARB]]''' || - || [[wglGetPbufferDVARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglGetPixelFormatAttribARB]]''' || - || [[wglGetPixelFormatAttribARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglGetPixelFormatAttribEXT]]''' || - || - || [[wglGetPixelFormatAttrixExt]] || - | ||
| + | |- | ||
| + | |'''[[wglGetProcAddress]]''' || - || - || - || - | ||
| + | |} | ||
=== M === | === M === | ||
| − | [[wglMakeCurrent]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglMakeCurrentContextEXT]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglMakeCurrent]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglMakeCurrentContextEXT]]''' || - || - || [[wglMakeCurrentContextEXT]] || - | ||
| + | |} | ||
=== Q === | === Q === | ||
| − | [[wglQueryPbufferARB]] | + | {|{{Prettytable_B1}} style="width:100%" |
| + | !width="25%"|Aktuelle Version | ||
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglQueryPbufferARB]]''' || - || [[wglQueryPbufferARB]] || - || - | ||
| + | |} | ||
=== R === | === R === | ||
| − | [[wglRealizeLayerPalette]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglReleasePbufferDCARB]] | + | !width="25%"|Aktuelle Version |
| − | [[wglRestoreBufferRegionEXT]] | + | !width="15%"|Kernfunktion (seit) |
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglRealizeLayerPalette]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglReleasePbufferDCARB]]''' || - || [[wglReleasePbufferDCARB]] || - || - | ||
| + | |- | ||
| + | |'''[[wglRestoreBufferRegionEXT]]''' || - || - || [[wglRestoreBufferRegionEXT]] || - | ||
| + | |} | ||
=== S === | === S === | ||
| − | [[wglSaveBufferRegionEXT]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglSetLayerPaletteEntries]] | + | !width="25%"|Aktuelle Version |
| − | [[wglShareLists]] | + | !width="15%"|Kernfunktion (seit) |
| − | [[wglSwapIntervalEXT]] | + | !width="20%"|ARB Entsprechung |
| − | [[wglSwapLayerBuffers]] | + | !width="20%"|EXT Entsprechung |
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglSaveBufferRegionEXT]]''' || - || - || [[wglSaveBufferRegionExt]] || - | ||
| + | |- | ||
| + | |'''[[wglSetLayerPaletteEntries]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglShareLists]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglSwapIntervalEXT]]''' || - || - || [[wglSwapIntervalEXT]] || - | ||
| + | |- | ||
| + | |'''[[wglSwapLayerBuffers]]''' || - || - || - || - | ||
| + | |} | ||
=== U === | === U === | ||
| − | [[wglUseFontBitmaps]] | + | {|{{Prettytable_B1}} style="width:100%" |
| − | [[wglUseFontOutlines]] | + | !width="25%"|Aktuelle Version |
| + | !width="15%"|Kernfunktion (seit) | ||
| + | !width="20%"|ARB Entsprechung | ||
| + | !width="20%"|EXT Entsprechung | ||
| + | !width="20%"|Herstellerspezifisch | ||
| + | |- | ||
| + | |'''[[wglUseFontBitmaps]]''' || - || - || - || - | ||
| + | |- | ||
| + | |'''[[wglUseFontOutlines]]''' || - || - || - || - | ||
| + | |} | ||
== Externe Funktionen == | == Externe Funktionen == | ||
| Zeile 515: | Zeile 1.252: | ||
=== Win32 Funktionen === | === Win32 Funktionen === | ||
| − | [[ChoosePixelFormat]] | + | {|{{Prettytable_B1}} |
| − | [[DescribePixelFormat]] | + | |- |
| − | [[GetPixelFormat]] | + | |'''[[ChoosePixelFormat]]''' |
| − | [[SetPixelFormat]] | + | |- |
| − | [[SwapBuffers]] | + | |'''[[DescribePixelFormat]]''' |
| + | |- | ||
| + | |'''[[GetPixelFormat]]''' | ||
| + | |- | ||
| + | |'''[[SetPixelFormat]]''' | ||
| + | |- | ||
| + | |'''[[SwapBuffers]]''' | ||
| + | |} | ||
=== Linux / Unix Funktionen === | === Linux / Unix Funktionen === | ||
| − | [[XCloseDisplay]] | + | {|{{Prettytable_B1}} |
| − | [[XDefaultScreen]] | + | |- |
| − | [[XOpenDisplay]] | + | |'''[[XCloseDisplay]]''' |
| + | |- | ||
| + | |'''[[XDefaultScreen]]''' | ||
| + | |- | ||
| + | |'''[[XOpenDisplay]]''' | ||
| + | |} | ||
===Siehe auch=== | ===Siehe auch=== | ||
Version vom 13. April 2006, 10:21 Uhr
Inhaltsverzeichnis
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:
|
Das sind die neuen Kategorien:
GL
Abkürzung für Graphics Library, hierunter fallen alle Funktionen die direkter Bestandteil (entweder als Kernfunktion oder über Extensions) der OpenGL sind.
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 | - | - | - |
| glAttachObject | v2.0 | - | - | - |
| glAttachShader | v2.0 | - | - | - |
B
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glBegin | v1.0 | - | - | - |
| glBeginQuery | v1.5 | - | glBeginQueryARB | - |
| glBindAttribLocationARB | - | glBindAttribLocationARB | - | - |
| glBindBuffer | v1.5 | glBindBufferARB | - | - |
| glBindProgrammARB | - | glBindProgrammARB | - | - |
| glBindTexture | v1.0 | - | - | - |
| glBitmap | v1.0 | - | - | - |
| glBlendColor | v1.2 | - | glBlendColorEXT | - |
| glBlendEquation | v1.2 | - | - | - |
| glBlendFunc | v1.0 | - | - | - |
| glBlendFuncSeparate | v1.4 | - | GL_EXT_blend_func_separate | - |
| glBufferData | v1.5 | glBufferDataARB | - | - |
| glBufferSubData | v1.5 | glBufferSubDataARB | - | - |
C
D
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glDeleteLists | v1.0 | - | - | - |
| glDeleteObject | v2.0 | - | - | - |
| glDeleteShader | v2.0 | - | - | - |
| glDetachObject | v2.0 | - | - | - |
| glDetachShader | v2.0 | - | - | - |
| glDeleteBuffers | v1.5 | glDeleteBuffersARB | - | - |
| glDeleteProgram | v2.0 | glDeleteProgramsARB | - | - |
| glDeleteQueries | v1.5 | - | - | - |
| glDeleteTextures | v1.0 | - | - | - |
| glDepthFunc | v1.0 | - | - | - |
| glDepthMask | v1.0 | - | - | - |
| glDepthRange | v1.0 | - | - | - |
| glDisable | v1.0 | - | - | - |
| glDisableClientState | v1.1 | - | - | - |
| glDisableVertexAttribArrayARB | - | glDisableVertexAttribArrayARB | - | - |
| glDrawArrays | v1.1 | - | - | - |
| glDrawBuffer | v1.0 | - | - | - |
| 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 | - | - | - |
| glEnableVertexAttribArrayARB | - | glEnableVertexAttribArrayARB | - | - |
| 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
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 | - | - |
| 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 |
v1.0 | - | - | - |
| glLineWidth | v1.0 | - | - | - |
| glLinkProgram | v2.0 | - | - | - |
| 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 | - | - | - |
| 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 | - | - | - |
| glScale | v1.0 | - | - | - |
| glScissor | v1.0 | - | - | - |
| glSecondaryColor | v1.4 | - | - | - |
| glSecondaryColorPointer | v1.4 | - | - | - |
| glSelectBuffer | v1.0 | - | - | - |
| glSeparableFilter2D | v1.2 | - | - | - |
| glShadeModel |
v1.0 | - | - | - |
| glShaderSource | v2.0 | glShaderSourceARB | - | - |
| 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 | - | - | - | - |
| glTexParameter | v1.0 | - | - | - |
| glTexSubImage1D | v1.0 | - | - | - |
| glTexSubImage2D | v1.0 | - | - | - |
| glTexSubImage3D | - | - | - | - |
| glTranslate | v1.0 | - | - | - |
U
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glUniform | v2.0 | glUniformARB | - | - |
| glUniformMatrix | v2.0 | glUniformMatrixARB | - | - |
| glUseProgramObject | v2.0 | glUseProgramObjectARB | - | - |
| glUnmapBuffer | v1.5 | - | - | - |
V
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glValidateProgram | v2.0 | glValidateProgramARB | - | - |
| glVertex | v1.0 | - | - | - |
| glVertexAttribARB | - | glVertexAttribARB | - | - |
| glVertexAttribPointerARB | - | glVertexAttrixPointerARB | - | - |
| 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 | - | - | - |
GLU
(Was ist die GLU?)
B
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| gluBeginCurve | - | - | - | - |
| gluBeginPolygon | - | - | - | - |
| gluBeginSurface | - | - | - | - |
| gluBeginTrim | - | - | - | - |
| gluBuild1DMipmaps | - | - | - | - |
| gluBuild2DMipmaps | - | - | - | - |
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 | - | - | - | - |
| gluPerspective | - | - | - | - |
| gluPickMatrix | - | - | - | - |
| gluProject | - | - | - | - |
| gluPwlCurve | - | - | - | - |
Q
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| gluQuadricCallback | - | - | - | - |
| gluQuadricDrawStyle | - | - | - | - |
| gluQuadricNormals | - | - | - | - |
| gluQuadricOrientation | - | - | - | - |
| gluQuadricTexture | - | - | - | - |
S
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| gluScaleImage | - | - | - | - |
| gluSphere | - | - | - | - |
T
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| gluTessBeginContour | - | - | - | - |
| gluTessBeginPolygon | - | - | - | - |
| gluTessCallback | - | - | - | - |
| gluTessEndContour | - | - | - | - |
| gluTessEndPolygon | - | - | - | - |
| gluTessNormal | - | - | - | - |
| gluTessProperty |
- | - | - | - |
| 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 |
|---|---|---|---|---|
| glXChooseVisual | - | - | - | - |
| glXCopyContext | - | - | - | - |
| glXCreateContext | - | - | - | - |
| glXCreateGLXPixmap | - | - | - | - |
D
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glXDestroyContext | - | - | - | - |
| glXDestroyGLXPixmap | - | - | - | - |
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 | - | - | - | - |
I
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glXImportContextEXT | - | - | - | - |
| glXIntro | - | - | - | - |
| glxIsDirect | - | - | - | - |
M
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glXMakeCurrent | - | - | - | - |
Q
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| glXQueryContextInfoEXT | - | - | glXQueryContextInfoExt | - |
| glxQueryExtension | - | - | - | - |
| glXQueryExtensionsString | - | - | - | - |
| glXQueryServerString | - | - | - | - |
| glXQureyVersion | - | - | - | - |
S
| Aktuelle Version | Kernfunktion (seit) | ARB Entsprechung | EXT Entsprechung | Herstellerspezifisch |
|---|---|---|---|---|
| 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 |
Linux / Unix Funktionen
| XCloseDisplay |
| XDefaultScreen |
| XOpenDisplay |
Siehe auch
OpenGL Parameter-Tabellen
Hier gehören alle Parameter-Tabellen hin. Dies sind Listen von Parametern, die bei vielen OpenGL-Funktionen immer wieder auftauchen.