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
|
'''OpenGL extension EXT.clip_volume_hint
This module customises the behaviour of the
OpenGL.raw.GL.EXT.clip_volume_hint to provide a more
Python-friendly API
Overview (from the spec)
EXT_clip_volume_hint provides a mechanism for applications to
indicate that they do not require clip volume clipping for
primitives. It allows applications to maximize performance in
situations where they know that clipping is unnecessary.
EXT_clip_volume_hint is only an indication, though, and
implementations are free to ignore it.
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/EXT/clip_volume_hint.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.clip_volume_hint import *
from OpenGL.raw.GL.EXT.clip_volume_hint import _EXTENSION_NAME
def glInitClipVolumeHintEXT():
'''Return boolean indicating whether this extension is available'''
from OpenGL import extensions
return extensions.hasGLExtension( _EXTENSION_NAME )
### END AUTOGENERATED SECTION
|