Diskussion:OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen
Flo (Diskussion | Beiträge) K (→Liste) |
Flo (Diskussion | Beiträge) (→Kommentare: DGLOpenGL.pas aktueller als Wiki) |
||
Zeile 5: | Zeile 5: | ||
http://publib.boulder.ibm.com/infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc/libs/openglrf/mastertoc.htm | http://publib.boulder.ibm.com/infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc/libs/openglrf/mastertoc.htm | ||
− | mit dem von der Funktionsübersicht verglichen. | + | mit dem von der Funktionsübersicht verglichen. |
+ | |||
+ | ---- | ||
+ | |||
+ | Ich habe mir gerade mal bei ATI und Nvidea die Erweiterungen angeschaut die es zu OpenGL gibt und ich musste feststellen das viele Extensions die schon längst in den Kern aufgenommen worden sind noch nicht im Wiki stehen. Ein Blick in die DGLOpenGL zeigte mir diese aber auf den aktuellsten Stand ist. Wir sollten daher einfach mal die OpenGL-Funktionen der DGLOpenGL übernehmen. | ||
=== Liste=== | === Liste=== |
Version vom 24. April 2005, 10:52 Uhr
Inhaltsverzeichnis
OpenGLFunktionen von IBM
Kommentare
Ich habe die GL Funktionen von
mit dem von der Funktionsübersicht verglichen.
Ich habe mir gerade mal bei ATI und Nvidea die Erweiterungen angeschaut die es zu OpenGL gibt und ich musste feststellen das viele Extensions die schon längst in den Kern aufgenommen worden sind noch nicht im Wiki stehen. Ein Blick in die DGLOpenGL zeigte mir diese aber auf den aktuellsten Stand ist. Wir sollten daher einfach mal die OpenGL-Funktionen der DGLOpenGL übernehmen.
Liste
Folgende Funktionen waren in der Funktionübersicht noch nicht enthalten:
glClientActiveTextureARB glClipBoundingBoxIBM / glClipBoundingSphereIBM / glClipBoundingVerticesIBM glColorNormalVertexSUN glColorPointerListIBM glColorSubTable glColorTable glColorTableParameter glColorVertexSUN glCopyColorSubTable glCopyColorTable
glDrawRangeElements
glEdgeFlagPointerListIBM
glFogCoordEXT glFogCoordPointerEXT glFogCoordPointerListIBM
glGetColorTable glGetColorTableParameter glGenTextures glGenTexturesEXT
glIndexPointerListIBM
glLoadNamedMatrixIBM glLoadTransposeMatrixARB glLockArraysEXT
glMultiDrawArraysEXT glMultiDrawElementsEXT glMultiModeDrawArraysIBM glMultiModeDrawElementsIBM glMultTransposeMatrixARB
glNormalPointerListIBM glNormalVertexSUN
glPolygonOffset glPolygonOffsetEXT
glPrioritizeTextures glPrioritizeTexturesEXT
glSecondaryColorEXT glSecondaryColorPointerEXT glSecondaryColorPointerListIBM
glTexCoordColorNormalVertexSUN glTexCoordColorVertexSUN glTexCoordNormalVertexSUN glTexCoordPointerListIBM glTexCoordVertexSUN
glUnLockArraysEXT
glVertexPointerListIBM
glVisibilityBufferIBM glVisibilityThresholdIBM
glx oder glX
Mir ist aufgefallen das wir bei uns die GLX Befehle mit einem kleinen x drinnen stehen haben. So weit ich weis muss allerdings der dritte Buchstabe groß sein. Bei Delphi macht das zwar keinen Unterschied aber bei andern Sprachen, kann falsche groß und klein schreibung durchaus Problemme bereiten.
Dann immer so wies richtig ist machen.
Flash as--217.184.93.79 23:31, 23. Jan 2005 (CET)