3.7.3.2 OpenGL ES 1.1

glBufferData( target, size, data, usage)
Parameter data must be a gles.array object. If size is -1, the in-memory size of data is used in its place.

glBufferDatab( target, data, usage)
Special Python version of glBufferData that accepts either a gles.array object or some other Python sequence object for data. If gles.array object is used, its in-memory size in bytes is used as size. Other sequences are first converted to flat lists of GL_BYTE data by casting. The length of the resulting sequence in bytes is used as size.

glBufferDataub( target, data, usage)
Special Python version of glBufferData that works exactly like glBufferDatab except GL_UNSIGNED_BYTE is used instead of GL_BYTE.

glBufferDatas( target, data, usage)
Special Python version of glBufferData that works exactly like glBufferDatab except GL_SHORT is used instead of GL_BYTE.

glBufferDataus( target, data, usage)
Special Python version of glBufferData that works exactly like glBufferDatab except GL_UNSIGNED_SHORT is used instead of GL_BYTE.

glBufferDataf( target, data, usage)
Special Python version of glBufferData that works exactly like glBufferDatab except GL_FLOAT is used instead of GL_BYTE.

glBufferDatax( target, data, usage)
Special Python version of glBufferData that works exactly like glBufferDatab except GL_FIXED is used instead of GL_BYTE.

glBufferSubData( target, size, data, usage)
Parameter data must be a gles.array object. If size is -1, the in-memory size of data is used in its place.

glBufferSubDatab( target, data, usage)
Special Python version of glBufferSubData that accepts either a gles.array object or some other Python sequence object for data. If gles.array object is used, its in-memory size (in bytes) is used as size. Other sequences are first converted to flat lists of GL_BYTE data by casting. The length of the resulting sequence is used as size.

glBufferSubDataub( target, data, usage)
Special Python version of glBufferSubData that works exactly like glBufferSubDatab except GL_UNSIGNED_BYTE is used instead of GL_BYTE.

glBufferSubDatas( target, data, usage)
Special Python version of glBufferSubData that works exactly like glBufferSubDatab except GL_SHORT is used instead of GL_BYTE.

glBufferSubDataus( target, data, usage)
Special Python version of glBufferSubData that works exactly like glBufferSubDatab except GL_UNSIGNED_SHORT is used instead of GL_BYTE.

glBufferSubDataf( target, data, usage)
Special Python version of glBufferSubData that works exactly like glBufferSubDatab except GL_FLOAT is used instead of GL_BYTE.

glBufferSubDatax( target, data, usage)
Special Python version of glBufferSubData that works exactly like glBufferSubDatab except GL_FIXED is used instead of GL_BYTE.

glClipPlanef( plane, equation)
Parameter equation must be a Python sequence that contains four float values.

glClipPlanex( plane, equation)
Parameter equation must be a Python sequence that contains four integer values.

glDeleteBuffers( buffers)
Parameter buffers must be a Python sequence that contains integer values.

glDrawTexsvOES( coords)
Parameter coords must be a Python sequence that contains integer values.

glDrawTexivOES( coords)
Parameter coords must be a Python sequence that contains integer values.

glDrawTexfvOES( coords)
Parameter coords must be a Python sequence that contains float values.

glDrawTexfvOES( coords)
Parameter coords must be a Python sequence that contains integer values.

glGenBuffers( n)
The generated buffer names are returned in a Python tuple.

glGetBooleanv( pname)
The values are returned in a Python tuple.

glGetBufferParameteriv( target, pname)
The value is returned as an integer.

glGetClipPlanef( plane)
The values are returned in a Python tuple.

glGetClipPlanef( plane)
The values are returned in a Python tuple.

glGetFixedv( pname)
The values are returned in a Python tuple.

glGetFloatv( pname)
The values are returned in a Python tuple.

glGetLightfv( light, pname)
The values are returned in a Python tuple.

glGetLightxv( light, pname)
The values are returned in a Python tuple.

glGetMaterialfv( face, pname)
The values are returned in a Python tuple.

glGetMaterialxv( face, pname)
The values are returned in a Python tuple.

glGetTexEnvf( face, pname)
The values are returned in a Python tuple.

glGetTexEnvx( face, pname)
The values are returned in a Python tuple.

glGetTexParameterf( target, pname)
The value is returned as a float.

glGetTexParameterx( target, pname)
The value is returned as an integer.

glMatrixIndexPointerOES( size, type, stride, sequence)
Parameter sequence must be either a gles.array object or some other Python sequence object. gles.array objects require less processing and can be therefore slightly faster. If gles.array object is used, the dimension and type of its data are ignored and size and type are used instead.

glMatrixIndexPointerOESub( sequence)
Special Python version of glMatrixIndexPointerOES that accepts either a gles.array object or some other Python sequence object. Other parameters of glMatrixIndexPointerOES will be determined as follows:

glPointParameterfv( pname, params)
Parameter params must be a Python sequence containing float values.

glPointParameterxv( pname, params)
Parameter params must be a Python sequence containing integer values.

glPointSizePointerOES( type, stride, sequence)
Parameter sequence must be either a gles.array object or some other Python sequence object. gles.array objects require less processing and can be therefore slightly faster. If gles.array object is used, the type of its data is ignored and type is used instead.

glPointSizePointerOESf( sequence)
Special Python version of glPointSizePointerOES uses GL_FLOAT as type and 0 as stride.

glPointSizePointerOESx( target, data, usage)
Special Python version of glPointSizePointerOES uses GL_FIXED as type and 0 as stride.

glWeightPointerOES( size, type, stride, sequence)
Parameter sequence must be either a gles.array object or some other Python sequence object. gles.array objects require less processing and can be therefore slightly faster. If gles.array object is used, the dimension and type of its data are ignored and size and type are used instead.

glWeightPointerOESf( sequence)
Special Python version of glWeightPointerOES that accepts either a gles.array object or some other Python sequence object. Other parameters of glWeightPointerOES will be determined as follows:

glWeightPointerOESx( sequence)
Special Python version of glWeightPointerOES that behaves exactly as glWeightPointerOESf except GL_FIXED is used as type.

See About this document... for information on suggesting changes.