Jump to content

OpenGL Functions: Difference between revisions

From EDM2
corrected links to namespace version.
added OpenGL and GLU functions.
Line 1: Line 1:
== OpenGL ==
== OpenGL ==
=== OpenGL Interface ===
* [[OS2 API:MM:OpenGL:glAccum|glAccum]]
* [[OS2 API:MM:OpenGL:glAlphaFunc|glAlphaFunc]]
* [[OS2 API:MM:OpenGL:glBegin|glBegin]]
* [[OS2 API:MM:OpenGL:glBitmap|glBitmap]]
* [[OS2 API:MM:OpenGL:glBlendFunc|glBlendFunc]]
* [[OS2 API:MM:OpenGL:glCallList|glCallList]]
* [[OS2 API:MM:OpenGL:glCallLists|glCallLists]]
* [[OS2 API:MM:OpenGL:glClear|glClear]]
* [[OS2 API:MM:OpenGL:glClearAccum|glClearAccum]]
* [[OS2 API:MM:OpenGL:glClearColor|glClearColor]]
* [[OS2 API:MM:OpenGL:glClearDepth|glClearDepth]]
* [[OS2 API:MM:OpenGL:glClearIndex|glClearIndex]]
* [[OS2 API:MM:OpenGL:glClearStencil|glClearStencil]]
* [[OS2 API:MM:OpenGL:glClipPlane|glClipPlane]]
* [[OS2 API:MM:OpenGL:glColor|glColor]]
* [[OS2 API:MM:OpenGL:glColorMask|glColorMask]]
* [[OS2 API:MM:OpenGL:glColorMaterial|glColorMaterial]]
* [[OS2 API:MM:OpenGL:glCopyPixels|glCopyPixels]]
* [[OS2 API:MM:OpenGL:glCullFace|glCullFace]]
* [[OS2 API:MM:OpenGL:glDeleteLists|glDeleteLists]]
* [[OS2 API:MM:OpenGL:glDepthFunc|glDepthFunc]]
* [[OS2 API:MM:OpenGL:glDepthMask|glDepthMask]]
* [[OS2 API:MM:OpenGL:glDepthRange|glDepthRange]]
* [[OS2 API:MM:OpenGL:glDrawBuffer|glDrawBuffer]]
* [[OS2 API:MM:OpenGL:glDrawPixels|glDrawPixels]]
* [[OS2 API:MM:OpenGL:glEdgeFlag|glEdgeFlag]]
* [[OS2 API:MM:OpenGL:glEnable|glEnable]]
* [[OS2 API:MM:OpenGL:glEvalCoord|glEvalCoord]]
* [[OS2 API:MM:OpenGL:glEvalMesh|glEvalMesh]]
* [[OS2 API:MM:OpenGL:glEvalPoint|glEvalPoint]]
* [[OS2 API:MM:OpenGL:glFeedbackBuffer|glFeedbackBuffer]]
* [[OS2 API:MM:OpenGL:glFinish|glFinish]]
* [[OS2 API:MM:OpenGL:glFlush|glFlush]]
* [[OS2 API:MM:OpenGL:glFog|glFog]]
* [[OS2 API:MM:OpenGL:glFrontFace|glFrontFace]]
* [[OS2 API:MM:OpenGL:glFrustum|glFrustum]]
* [[OS2 API:MM:OpenGL:glGenLists|glGenLists]]
* [[OS2 API:MM:OpenGL:glGet|glGet]]
* [[OS2 API:MM:OpenGL:glGetClipPlane|glGetClipPlane]]
* [[OS2 API:MM:OpenGL:glGetError|glGetError]]
* [[OS2 API:MM:OpenGL:glGetLight|glGetLight]]
* [[OS2 API:MM:OpenGL:glGetMap|glGetMap]]
* [[OS2 API:MM:OpenGL:glGetMaterial|glGetMaterial]]
* [[OS2 API:MM:OpenGL:glGetPixelMap|glGetPixelMap]]
* [[OS2 API:MM:OpenGL:glGetPolygonStipple|glGetPolygonStipple]]
* [[OS2 API:MM:OpenGL:glGetString|glGetString]]
* [[OS2 API:MM:OpenGL:glGetTexEnv|glGetTexEnv]]
* [[OS2 API:MM:OpenGL:glGetTexGen|glGetTexGen]]
* [[OS2 API:MM:OpenGL:glGetTexImage|glGetTexImage]]
* [[OS2 API:MM:OpenGL:glGetTexLevelParameter|glGetTexLevelParameter]]
* [[OS2 API:MM:OpenGL:glGetTexParameter|glGetTexParameter]]
* [[OS2 API:MM:OpenGL:glHint|glHint]]
* [[OS2 API:MM:OpenGL:glIndex|glIndex]]
* [[OS2 API:MM:OpenGL:glIndexMask|glIndexMask]]
* [[OS2 API:MM:OpenGL:glInitNames|glInitNames]]
* [[OS2 API:MM:OpenGL:glIsEnabled|glIsEnabled]]
* [[OS2 API:MM:OpenGL:glIsList|glIsList]]
* [[OS2 API:MM:OpenGL:glLight|glLight]]
* [[OS2 API:MM:OpenGL:glLightModel|glLightModel]]
* [[OS2 API:MM:OpenGL:glLineStipple|glLineStipple]]
* [[OS2 API:MM:OpenGL:glLineWidth|glLineWidth]]
* [[OS2 API:MM:OpenGL:glListBase|glListBase]]
* [[OS2 API:MM:OpenGL:glLoadIdentity|glLoadIdentity]]
* [[OS2 API:MM:OpenGL:glLoadMatrix|glLoadMatrix]]
* [[OS2 API:MM:OpenGL:glLoadName|glLoadName]]
* [[OS2 API:MM:OpenGL:glLogicOp|glLogicOp]]
* [[OS2 API:MM:OpenGL:glMap1|glMap1]]
* [[OS2 API:MM:OpenGL:glMap2|glMap2]]
* [[OS2 API:MM:OpenGL:glMapGrid|glMapGrid]]
* [[OS2 API:MM:OpenGL:glMaterial|glMaterial]]
* [[OS2 API:MM:OpenGL:glMatrixMode|glMatrixMode]]
* [[OS2 API:MM:OpenGL:glMultMatrix|glMultMatrix]]
* [[OS2 API:MM:OpenGL:glNewList|glNewList]]
* [[OS2 API:MM:OpenGL:glNormal|glNormal]]
* [[OS2 API:MM:OpenGL:glOrtho|glOrtho]]
* [[OS2 API:MM:OpenGL:glPassThrough|glPassThrough]]
* [[OS2 API:MM:OpenGL:glPixelMap|glPixelMap]]
* [[OS2 API:MM:OpenGL:glPixelStore|glPixelStore]]
* [[OS2 API:MM:OpenGL:glPixelTransfer|glPixelTransfer]]
* [[OS2 API:MM:OpenGL:glPixelZoom|glPixelZoom]]
* [[OS2 API:MM:OpenGL:glPointSize|glPointSize]]
* [[OS2 API:MM:OpenGL:glPolygonMode|glPolygonMode]]
* [[OS2 API:MM:OpenGL:glPolygonStipple|glPolygonStipple]]
* [[OS2 API:MM:OpenGL:glPushAttrib|glPushAttrib]]
* [[OS2 API:MM:OpenGL:glPushMatrix|glPushMatrix]]
* [[OS2 API:MM:OpenGL:glPushName|glPushName]]
* [[OS2 API:MM:OpenGL:glRasterPos|glRasterPos]]
* [[OS2 API:MM:OpenGL:glReadBuffer|glReadBuffer]]
* [[OS2 API:MM:OpenGL:glReadPixels|glReadPixels]]
* [[OS2 API:MM:OpenGL:glRect|glRect]]
* [[OS2 API:MM:OpenGL:glRenderMode|glRenderMode]]
* [[OS2 API:MM:OpenGL:glRotate|glRotate]]
* [[OS2 API:MM:OpenGL:glScale|glScale]]
* [[OS2 API:MM:OpenGL:glScissor|glScissor]]
* [[OS2 API:MM:OpenGL:glSelectBuffer|glSelectBuffer]]
* [[OS2 API:MM:OpenGL:glShadeModel|glShadeModel]]
* [[OS2 API:MM:OpenGL:glStencilFunc|glStencilFunc]]
* [[OS2 API:MM:OpenGL:glStencilMask|glStencilMask]]
* [[OS2 API:MM:OpenGL:glStencilOp|glStencilOp]]
* [[OS2 API:MM:OpenGL:glTexCoord|glTexCoord]]
* [[OS2 API:MM:OpenGL:glTexEnv|glTexEnv]]
* [[OS2 API:MM:OpenGL:glTexGen|glTexGen]]
* [[OS2 API:MM:OpenGL:glTexImage1D|glTexImage1D]]
* [[OS2 API:MM:OpenGL:glTexImage2D|glTexImage2D]]
* [[OS2 API:MM:OpenGL:glTexParameter|glTexParameter]]
* [[OS2 API:MM:OpenGL:glTranslate|glTranslate]]
* [[OS2 API:MM:OpenGL:glVertex|glVertex]]
* [[OS2 API:MM:OpenGL:glViewport|glViewport]]
=== GLU Interface ===
* [[OS2 API:MM:OpenGL:gluBeginCurve|gluBeginCurve]]
* [[OS2 API:MM:OpenGL:gluBeginPolygon|gluBeginPolygon]]
* [[OS2 API:MM:OpenGL:gluBeginSurface|gluBeginSurface]]
* [[OS2 API:MM:OpenGL:gluBeginTrim|gluBeginTrim]]
* [[OS2 API:MM:OpenGL:gluBuild1DMipmaps|gluBuild1DMipmaps]]
* [[OS2 API:MM:OpenGL:gluBuild2DMipmaps|gluBuild2DMipmaps]]
* [[OS2 API:MM:OpenGL:gluCylinder|gluCylinder]]
* [[OS2 API:MM:OpenGL:gluDeleteNurbsRenderer|gluDeleteNurbsRenderer]]
* [[OS2 API:MM:OpenGL:gluDeleteQuadric|gluDeleteQuadric]]
* [[OS2 API:MM:OpenGL:gluDeleteTess|gluDeleteTess]]
* [[OS2 API:MM:OpenGL:gluDisk|gluDisk]]
* [[OS2 API:MM:OpenGL:gluErrorString|gluErrorString]]
* [[OS2 API:MM:OpenGL:gluGetNurbsProperty|gluGetNurbsProperty]]
* [[OS2 API:MM:OpenGL:gluLoadSamplingMatrices|gluLoadSamplingMatrices]]
* [[OS2 API:MM:OpenGL:gluLookAt|gluLookAt]]
* [[OS2 API:MM:OpenGL:gluNewNurbsRenderer|gluNewNurbsRenderer]]
* [[OS2 API:MM:OpenGL:gluNewQuadric|gluNewQuadric]]
* [[OS2 API:MM:OpenGL:gluNewTess|gluNewTess]]
* [[OS2 API:MM:OpenGL:gluNextContour|gluNextContour]]
* [[OS2 API:MM:OpenGL:gluNurbsCallback|gluNurbsCallback]]
* [[OS2 API:MM:OpenGL:gluNurbsCurve|gluNurbsCurve]]
* [[OS2 API:MM:OpenGL:gluNurbsProperty|gluNurbsProperty]]
* [[OS2 API:MM:OpenGL:gluNurbsSurface|gluNurbsSurface]]
* [[OS2 API:MM:OpenGL:gluOrtho2D|gluOrtho2D]]
* [[OS2 API:MM:OpenGL:gluPartialDisk|gluPartialDisk]]
* [[OS2 API:MM:OpenGL:gluPerspective|gluPerspective]]
* [[OS2 API:MM:OpenGL:gluPickMatrix|gluPickMatrix]]
* [[OS2 API:MM:OpenGL:gluProject|gluProject]]
* [[OS2 API:MM:OpenGL:gluPwlCurve|gluPwlCurve]]
* [[OS2 API:MM:OpenGL:gluQuadricCallback|gluQuadricCallback]]
* [[OS2 API:MM:OpenGL:gluQuadricDrawStyle|gluQuadricDrawStyle]]
* [[OS2 API:MM:OpenGL:gluQuadricNormals|gluQuadricNormals]]
* [[OS2 API:MM:OpenGL:gluQuadricOrientation|gluQuadricOrientation]]
* [[OS2 API:MM:OpenGL:gluQuadricTexture|gluQuadricTexture]]
* [[OS2 API:MM:OpenGL:gluScaleImage|gluScaleImage]]
* [[OS2 API:MM:OpenGL:gluSphere|gluSphere]]
* [[OS2 API:MM:OpenGL:gluTessCallback|gluTessCallback]]
* [[OS2 API:MM:OpenGL:gluTessVertex|gluTessVertex]]
* [[OS2 API:MM:OpenGL:gluUnProject|gluUnProject]]
=== Presentation Manager OpenGL Interface ===
=== Presentation Manager OpenGL Interface ===
* [[OS2 API:pglChooseConfig|pglChooseConfig]]
* [[OS2 API:pglChooseConfig|pglChooseConfig]]

Revision as of 20:10, 6 May 2005

OpenGL

OpenGL Interface

GLU Interface

Presentation Manager OpenGL Interface

OS/2 API