OpenGL.GL.SGIX.resample
OpenGL extension SGIX.resample
This module customises the behaviour of the
OpenGL.raw.GL.SGIX.resample to provide a more
Python-friendly API
Overview (from the spec)
This extension enhances the unpacking resampling capabilities
of the SGIX_subsample extension.
When pixel data is received from the client and an unpacking
upsampling mode other than PIXEL_SUBSAMPLE_RATE_4444_SGIX is
specified, the upsampling is performed via one of two methods:
RESAMPLE_REPLICATE_SGIX, RESAMPLE_ZERO_FILL_SGIX.
Replicate and zero fill are provided to
give the application greatest performance and control over the
filtering process.
However, when pixel data is read back to the client and a
packing downsampling mode other than PIXEL_SUBSAMPLE_RATE_4444_SGIX
is specified, downsampling is
performed via simple component decimation (point sampling). That is,
only the RESAMPLE_DECIMATE_SGIX is valid.
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/SGIX/resample.txt
Functions
Constants
GL_PACK_RESAMPLE_SGIX (33836)
GL_RESAMPLE_DECIMATE_SGIX (33840)
GL_RESAMPLE_REPLICATE_SGIX (33838)
GL_RESAMPLE_ZERO_FILL_SGIX (33839)
GL_UNPACK_RESAMPLE_SGIX (33837)