Diskussion:OpenGL-Funktionsübersicht: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Liste)
(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

OpenGLFunktionen von IBM

Kommentare

Ich habe die GL Funktionen von

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.


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)