1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
'''OpenGL extension EXT.index_texture
This module customises the behaviour of the
OpenGL.raw.GL.EXT.index_texture to provide a more
Python-friendly API
Overview (from the spec)
This extends the definition of texturing so that it is supported
in color index mode. This extension builds on the notion of
texture images which have color index internal formats which was
introduced in EXT_paletted_texture.
This extension also introduces a new texture environment function
ADD which is useful for combining lighting and texturing in
color index mode.
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/EXT/index_texture.txt
'''
from OpenGL import platform, constant, arrays
from OpenGL import extensions, wrapper
import ctypes
from OpenGL.raw.GL import _types, _glgets
from OpenGL.raw.GL.EXT.index_texture import *
from OpenGL.raw.GL.EXT.index_texture import _EXTENSION_NAME
def glInitIndexTextureEXT():
'''Return boolean indicating whether this extension is available'''
from OpenGL import extensions
return extensions.hasGLExtension( _EXTENSION_NAME )
### END AUTOGENERATED SECTION
|