Portieren von Farbaufrufen
In der folgenden Tabelle sind die IRIS GL-Farbfunktionen und die entsprechenden OpenGL-Funktionen aufgeführt.
| IRIS GL-Funktion | OpenGL-Funktion | Bedeutung |
|---|---|---|
| c | glColor | Legt die RGB-Farbe fest. |
| color | glIndex | Legt den Farbindex fest. |
| getcolor | glGet ( GL _ CURRENT _ INDEX ) | Gibt den aktuellen Farbindex zurück. |
| getmcolor | Ruft eine Kopie der RGB-Werte für einen Farbzuordnungseintrag ab. | |
| gRGBcolor | glGet( GL _ CURRENT _ COLOR ) | Ruft die aktuellen RGB-Farbwerte ab. |
| mapcolor | ||
| RGBcolor | glColor | Legt die RGB-Farbe fest. |
| Writemask | glIndexMask | Legt die Farbmaske für den Farbindexmodus fest. |
| wmpackRGBwritemask |
glColorMask | Legt die RGB-Farbmodusmaske fest. |
| getwritemask | glGet ( GL _ COLOR _ WRITEMASK )glGet( GL _ INDEX _ WRITEMASK ) |
Ruft die Farbmaske ab. |
| gRGBmask | glGet( GL _ COLOR _ WRITEMASK ) | Ruft die Farbmaske ab. |
| zwritemask | glDepthMask |
Hinweis
Seien Sie vorsichtig, wenn Sie zwritemask durch glDepthMask ersetzen. glDepthMask verwendet ein boolesches Argument, während zwritemask ein Bitfeld verwendet.
Wenn Sie mehrere Farbzuordnungen verwenden möchten, müssen Sie die entsprechenden Windows Farbzuordnungsfunktionen verwenden. Daher verfügen multimap, onemap, getcmmode, setmap und getmap über keine OpenGL-Entsprechungen.