OpenGL.GL.ARB.texture_multisample | index /home/mcfletch/pylive/OpenGL/GL/ARB/texture_multisample.py |
OpenGL extension ARB.texture_multisample
This module customises the behaviour of the
OpenGL.raw.GL.ARB.texture_multisample to provide a more
Python-friendly API
Overview (from the spec)
This extension provides support for two new types of "multisample
textures" - two-dimensional and two-dimensional array - as well as
mechanisms to fetch a specific sample from such a texture in a shader,
and to attach such textures to FBOs for rendering.
This extension also includes the following functionality, first described
in NV_explicit_multisample:
* A query in the API to query the location of samples within the pixel
* An explicit control for the multisample sample mask to augment the
control provided by SampleCoverage
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/ARB/texture_multisample.txt
Modules | ||||||
|
Data | ||
EXTENSION_NAME = 'GL_ARB_texture_multisample' GL_INT_SAMPLER_2D_MULTISAMPLE = GL_INT_SAMPLER_2D_MULTISAMPLE GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY GL_MAX_COLOR_TEXTURE_SAMPLES = GL_MAX_COLOR_TEXTURE_SAMPLES GL_MAX_DEPTH_TEXTURE_SAMPLES = GL_MAX_DEPTH_TEXTURE_SAMPLES GL_MAX_INTEGER_SAMPLES = GL_MAX_INTEGER_SAMPLES GL_MAX_SAMPLE_MASK_WORDS = GL_MAX_SAMPLE_MASK_WORDS GL_PROXY_TEXTURE_2D_MULTISAMPLE = GL_PROXY_TEXTURE_2D_MULTISAMPLE GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY = GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY GL_SAMPLER_2D_MULTISAMPLE = GL_SAMPLER_2D_MULTISAMPLE GL_SAMPLER_2D_MULTISAMPLE_ARRAY = GL_SAMPLER_2D_MULTISAMPLE_ARRAY GL_SAMPLE_MASK = GL_SAMPLE_MASK GL_SAMPLE_MASK_VALUE = GL_SAMPLE_MASK_VALUE GL_SAMPLE_POSITION = GL_SAMPLE_POSITION GL_TEXTURE_2D_MULTISAMPLE = GL_TEXTURE_2D_MULTISAMPLE GL_TEXTURE_2D_MULTISAMPLE_ARRAY = GL_TEXTURE_2D_MULTISAMPLE_ARRAY GL_TEXTURE_BINDING_2D_MULTISAMPLE = GL_TEXTURE_BINDING_2D_MULTISAMPLE GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY = GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY GL_TEXTURE_FIXED_SAMPLE_LOCATIONS = GL_TEXTURE_FIXED_SAMPLE_LOCATIONS GL_TEXTURE_SAMPLES = GL_TEXTURE_SAMPLES GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE = GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY __file__ = '/home/mcfletch/pylive/OpenGL/GL/ARB/texture_multisample.pyc' __name__ = 'OpenGL.GL.ARB.texture_multisample' __package__ = 'OpenGL.GL.ARB' glGetMultisamplefv = <OpenGL.platform.baseplatform.glGetMultisamplefv object at 0x74096d0> glSampleMaski = <OpenGL.platform.baseplatform.glSampleMaski object at 0x7409750> glTexImage2DMultisample = <OpenGL.platform.baseplatform.glTexImage2DMultisample object at 0x7409610> glTexImage3DMultisample = <OpenGL.platform.baseplatform.glTexImage3DMultisample object at 0x7409650> |