Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az OpenGL-parancsok betűrendben itt jelennek meg. Minden referenciaoldal egy vagy több függvényt ír le. Lásd még GLU Functions.
| Funkció | Leírás |
|---|---|
| glAccum | A felhalmozási pufferen működik. |
| glAddSwapHintRectWIN | Az SwapBuffersáltal másolandó téglalapok készletét adja meg. |
| glAlphaFunc | Lehetővé teszi az alkalmazás számára az alfa tesztfüggvény beállítását. |
| glAreTexturesResident | Meghatározza, hogy a megadott textúraobjektumok a textúra memóriájában találhatók-e. |
| glArrayElement | Megadja a csúcsok megjelenítéséhez használt tömbelemeket. |
| glBegin, glEnd | Tagolja egy primitív vagy hasonló primitív csoport csúcsait. |
| glBindTexture | Lehetővé teszi egy olyan névvel ellátott textúra létrehozását, amely egy textúra célhoz van kötve. |
| glBitmap | Rajzol egy bitképet. |
| glBlendFunc | A képpont aritmetikai értékének megadása. |
| glCallList | Megjelenítendő listát hajt végre. |
| glCallLists | Megjelenítendő listák listáját hajtja végre. |
| glClear | Törli a puffereket az előre beállított értékekből. |
| glClearAccum | A felhalmozási puffer egyértelmű értékeit adja meg. |
| glClearColor | A színpufferek egyértelmű értékeit adja meg. |
| glClearDepth | Megadja a mélységi puffer egyértelmű értékét. |
| glClearIndex | Megadja a színindex puffereinek egyértelmű értékét. |
| glClearStencil | A rajzsablon pufferének üres értékét adja meg. |
| glClipPlane | Olyan síkot ad meg, amelyhez az összes geometria ki van vágva. |
| glColor függvények | Állítsa be az aktuális színt. |
| glColorMask | Engedélyezi és letiltja a keretpuffer színösszetevőinek írását. |
| glColorMaterial | Anyagszínt okoz az aktuális szín nyomon követéséhez. |
| glColorPointer | Színtömböt határoz meg. |
| glColorTableEXT | A célzott palettázott textúrák palettáinak formátumát és méretét adja meg. |
| glColorSubTableEXT | Megadja a lecserélni kívánt textúra palettájának egy részét. |
| glCopyPixels | Képpontokat másol a framebufferbe. |
| glCopyTexImage1D | Képpontokat másol a framebufferből egy egydimenziós textúraképbe. |
| glCopyTexImage2D | Képpontokat másol a framebufferből egy kétdimenziós textúraképbe. |
| glCopyTexSubImage1D | Egy egydimenziós textúra képének alképét másolja a framebufferből. |
| glCopyTexSubImage2D | Egy kétdimenziós textúra képének alképét másolja a framebufferből. |
| glCullFace | Meghatározza, hogy az elő- vagy a hátlapi aspektusok selejtezésre használhatók-e. |
| glDeleteLists | A megjelenítendő listák egy egybefüggő csoportját törli. |
| glDeleteTextures | Törli az elnevezett textúrákat. |
| glDepthFunc | Megadja a mélységi puffer összehasonlításához használt értéket. |
| glDepthMask | Engedélyezi vagy letiltja az írást a mélységi pufferbe. |
| glDepthRange | Meghatározza z értékek leképezését a normalizált eszközkoordinátáktól az ablakkoordinátákig. |
| glDrawArrays | Több renderelendő primitívet határoz meg. |
| glDrawBuffer | Meghatározza, hogy mely színpuffereket kell beolvasni. |
| glDrawElements | Tömbadatok primitívjeinek megjelenítése. |
| glDrawPixels | Képpontblokkot ír a framebufferbe. |
| glEdgeFlag függvények | Peremjelzők tömbjének definiálása. |
| glEdgeFlagPointer | Éljelzők tömbjének definiálása. |
| glEnable, glDisable | Engedélyezi vagy letiltja az OpenGL képességeit. |
| glEnableClientState, glDisableClientState | Engedélyezi és letiltja a tömböket. |
| glEvalCoord függvények | Értékelje ki az engedélyezett egy- és kétdimenziós térképeket. |
| glEvalMesh függvények | Pontok vagy vonalak egy- vagy kétdimenziós rácsának kiszámítása. |
| glEvalPoint függvények | Egyetlen pont létrehozása és kiértékelése egy hálóban. |
| glFeedbackBuffer | Szabályozza a visszajelzési módot. |
| glFinish | Letiltja, amíg az összes OpenGL-végrehajtás befejeződik. |
| glFlush | Az OpenGL-függvények végrehajtását kényszeríti véges időben. |
| glFog függvények | Ködparaméterek megadása. |
| glFrontFace | Előre- és hátrafelé irányuló sokszögeket határoz meg. |
| glFrustum | Megszorozza az aktuális mátrixot egy perspektívamátrixtal. |
| glGenLists | Üres megjelenítési listák egybefüggő készletét hozza létre. |
| glGenTextures | Textúraneveket hoz létre. |
| glGetBooleanv | Egy kiválasztott logikai paraméter értékét vagy értékeit kéri le. |
| glGetClipPlane | Lekéri a megadott vágósík együtthatóit. |
| glGetColorTableEXT | Lekéri az aktuális megcélzott textúrapaletta színtáblájának adatait. |
| glGetColorTableParameterfvEXT, glGetColorTableParameterivEXT | Palettaparamétereket kér le a színtáblákból. |
| glGetDoublev | Egy kijelölt kettős paraméter értékét vagy értékeit kéri le. |
| glGetError | Hibainformációkat kér le. |
| glGetFloatv | Egy kijelölt lebegőpontos paraméter értékét vagy értékeit kéri le. |
| glGetIntegerv | Egy kijelölt int paraméter értékét vagy értékeit kéri le. |
| glGetLightfüggvények | A fényforrás paraméterértékének lekérése. |
| glGetMap függvények | Kiértékelőparaméterek lekérése. |
| glGetMaterial függvények | Anyagparaméterek lekérése. |
| glGetPixelMap függvények | Kérje le a megadott képponttérképet. |
| glGetPointerv | Lekéri egy csúcs adattömb címét. |
| glGetPolygonStipple | Lekéri a sokszögtipple mintát. |
| glGetString | Lekéri az aktuális OpenGL-kapcsolatot leíró sztringet. |
| glGetTexEnv függvények | A textúrakörnyezet paramétereinek lekérése. |
| glGetTexGen függvények | A textúrakoordináta-létrehozási paraméterek lekérése. |
| glGetTexImage | Lekéri a textúra képét. |
| glGetTexLevelParameter függvények | A textúraparaméter értékeinek lekérése adott részletességi szinthez. |
| glGetTexParameter függvények | A textúraparaméter értékeinek lekérése. |
| glHint | Implementációspecifikus tippeket ad meg. |
| glIndex függvények | Állítsa be az aktuális színindexet. |
| glIndexMask | Szabályozza az egyes bitek írását a színindex puffereiben. |
| glIndexPointer | Színindexek tömbjének meghatározása. |
| glInitNames | Inicializálja a név vermet. |
| glInterleavedArrays | Egyidejűleg több, egymással összefüggő tömböt határoz meg és engedélyez egy nagyobb összesített tömbben. |
| glIsEnabled | Ellenőrzi, hogy engedélyezve van-e egy képesség. |
| glIsList | A megjelenítési lista meglétének tesztelése. |
| glIsTexture | Meghatározza, hogy egy név megfelel-e egy anyagmintának. |
| glLight függvények | Állítsa be a fényforrás paramétereit. |
| glLightModel függvények | Adja meg a világítási modell paramétereit. |
| glLineStipple | Megadja a vonaltipp mintázatát. |
| glLineWidth | A raszterizált vonalak szélességét adja meg. |
| glListBase | Beállítja glCallListsmegjelenítési lista alapját. |
| glLoadIdentity | Az aktuális mátrixot az identitásmátrixra cseréli. |
| glLoadMatrix függvények | Cserélje le az aktuális mátrixot egy tetszőleges mátrixra. |
| glLoadName | Betölt egy nevet a névverembe. |
| glLogicOp | A színindex-renderelés logikai képpontműveletét adja meg. |
| glMap1 függvények | Egydimenziós kiértékelő definiálása. |
| glMap2 függvények | Definiáljon kétdimenziós kiértékelőt. |
| glMapGrid függvények | Definiáljon egy vagy kétdimenziós hálót. |
| glMaterial függvények | Adja meg a világítási modell anyagparamétereit. |
| glMatrixMode | Megadja, hogy melyik mátrix az aktuális mátrix. |
| glMultMatrix függvények | Szorozza meg az aktuális mátrixot egy tetszőleges mátrixtal. |
| glNewList, glEndList | Megjelenítendő lista létrehozása vagy cseréje. |
| glNormal függvények | Állítsa be az aktuális normál vektort. |
| glNormalPointer | A normál értékek tömbjének meghatározása. |
| glOrtho | Megszorozza az aktuális mátrixot egy ortográfiai mátrixtal. |
| glPassThrough | Egy jelölőt helyez el a visszajelzési pufferben. |
| glPixelMap függvények | Képpontátviteli térképek beállítása. |
| glPixelStore függvények | Képpontos tárolási módok beállítása. |
| glPixelTransfer függvények | Képpontátviteli módok beállítása. |
| glPixelZoom | Megadja a képpont nagyítási tényezőit. |
| glPointSize | A raszterizált pontok átmérőjét határozza meg. |
| glPolygonMode | Sokszög raszterizálási módot választ. |
| glPolygonOffset | Beállítja az OpenGL által a mélységi értékek kiszámításához használt méretezést és egységeket. |
| glPolygonStipple | Beállítja a sokszögtippelési mintát. |
| glPrioritizeTextures | Beállítja a textúrák tartózkodási prioritását. |
| glPushAttrib, glPopAttrib | Az attribútumverem leküldése és felugratása. |
| glPushClientAttrib, glPopClientAttrib | Mentse és állítsa vissza az ügyfél-állapot változóinak csoportjait az ügyfélattribútum-veremen. |
| glPushMatrix, glPopMatrix | Az aktuális mátrix verem leküldése és felugratása. |
| glPushName, glPopName | A névverem leküldése és felugratása. |
| glRasterPos függvények | Adja meg a képpontműveletek raszteres pozícióját. |
| glReadBuffer | Képpontok színpufferforrását metszi. |
| glReadPixels | Egy képpontblokkot olvas be a framebufferből. |
| glRect függvények | Rajzoljon téglalapot. |
| glRenderMode | Beállítja a raszterizálási módot. |
| glRotate függvények | Szorozza meg az aktuális mátrixot egy forgatómátrixtal. |
| glScale függvények | Szorozza meg az aktuális mátrixot egy általános skálázási mátrixtal. |
| glScissor | Meghatározza az ollós dobozt. |
| glSelectBuffer | Puffert hoz létre a kijelölési mód értékeihez. |
| glShadeModel | A lapos vagy sima árnyékolást választja. |
| glStencilFunc | A rajzsablon tesztelésének függvényét és referenciaértékét állítja be. |
| glStencilMask | Az egyes bitek írását szabályozza a rajzsablon síkjaiban. |
| glStencilOp | Beállítja a rajzsablon tesztelési műveleteit. |
| glTexCoord függvények | Állítsa be az aktuális anyagminta koordinátáit. |
| glTexCoordPointer | A textúra koordinátáinak tömbje. |
| glTexEnv függvények | Állítsa be a textúrakörnyezet paramétereit. |
| glTexGen függvények | A textúrakoordináták létrehozásának szabályozása. |
| glTexImage1D | Egydimenziós textúraképet ad meg. |
| glTexImage2D | Kétdimenziós textúraképet ad meg. |
| glTexParameter függvények | Állítsa be a textúra paramétereit. |
| glTexSubImage1D | Egy meglévő egydimenziós textúra képének egy részét adja meg. Ezzel a függvénnyel nem definiálhat új textúrát. |
| glTexSubImage2D | Egy meglévő kétdimenziós textúrakép egy részét adja meg. Ezzel a függvénnyel nem definiálhat új textúrát. |
| glTranslate függvények | Szorozza meg az aktuális mátrixot egy fordítási mátrixtal. |
| glVertex | Ezek a függvények egy csúcspontot határoznak meg. |
| glVertexPointer | Csúcsadatok tömbjének meghatározása. |
| glViewport | Beállítja a nézetportot. |