OpenGL.GL.EXT.vertex_shader
index
/var/pylive/OpenGL-ctypes/OpenGL/GL/EXT/vertex_shader.py

OpenGL extension EXT.vertex_shader
 
This module customises the behaviour of the 
OpenGL.raw.GL.EXT.vertex_shader to provide a more 
Python-friendly API

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform
OpenGL.wrapper

 
Functions
       
glBeginVertexShaderEXT(...)
glBeginVertexShaderEXT(  ) -> None
glBindLightParameterEXT(...)
glBindLightParameterEXT( GLenum(light), GLenum(value) ) -> constants.GLuint
glBindMaterialParameterEXT(...)
glBindMaterialParameterEXT( GLenum(face), GLenum(value) ) -> constants.GLuint
glBindParameterEXT(...)
glBindParameterEXT( GLenum(value) ) -> constants.GLuint
glBindTexGenParameterEXT(...)
glBindTexGenParameterEXT( GLenum(unit), GLenum(coord), GLenum(value) ) -> constants.GLuint
glBindTextureUnitParameterEXT(...)
glBindTextureUnitParameterEXT( GLenum(unit), GLenum(value) ) -> constants.GLuint
glBindVertexShaderEXT(...)
glBindVertexShaderEXT( GLuint(id) ) -> None
glDeleteVertexShaderEXT(...)
glDeleteVertexShaderEXT( GLuint(id) ) -> None
glDisableVariantClientStateEXT(...)
glDisableVariantClientStateEXT( GLuint(id) ) -> None
glEnableVariantClientStateEXT(...)
glEnableVariantClientStateEXT( GLuint(id) ) -> None
glEndVertexShaderEXT(...)
glEndVertexShaderEXT(  ) -> None
glExtractComponentEXT(...)
glExtractComponentEXT( GLuint(res), GLuint(src), GLuint(num) ) -> None
glGenSymbolsEXT(...)
glGenSymbolsEXT( GLenum(datatype), GLenum(storagetype), GLenum(range), GLuint(components) ) -> constants.GLuint
glGenVertexShadersEXT(...)
glGenVertexShadersEXT( GLuint(range) ) -> constants.GLuint
glGetInvariantBooleanvEXT(...)
glGetInvariantBooleanvEXT( GLuint(id), GLenum(value), POINTER(constants.GLboolean)(data) ) -> None
glGetInvariantFloatvEXT(...)
glGetInvariantFloatvEXT( GLuint(id), GLenum(value), GLfloatArray(data) ) -> None
glGetInvariantIntegervEXT(...)
glGetInvariantIntegervEXT( GLuint(id), GLenum(value), GLintArray(data) ) -> None
glGetLocalConstantBooleanvEXT(...)
glGetLocalConstantBooleanvEXT( GLuint(id), GLenum(value), POINTER(constants.GLboolean)(data) ) -> None
glGetLocalConstantFloatvEXT(...)
glGetLocalConstantFloatvEXT( GLuint(id), GLenum(value), GLfloatArray(data) ) -> None
glGetLocalConstantIntegervEXT(...)
glGetLocalConstantIntegervEXT( GLuint(id), GLenum(value), GLintArray(data) ) -> None
glGetVariantBooleanvEXT(...)
glGetVariantBooleanvEXT( GLuint(id), GLenum(value), POINTER(constants.GLboolean)(data) ) -> None
glGetVariantFloatvEXT(...)
glGetVariantFloatvEXT( GLuint(id), GLenum(value), GLfloatArray(data) ) -> None
glGetVariantIntegervEXT(...)
glGetVariantIntegervEXT( GLuint(id), GLenum(value), GLintArray(data) ) -> None
glGetVariantPointervEXT(...)
glGetVariantPointervEXT( GLuint(id), GLenum(value), POINTER(ctypes.c_void_p)(data) ) -> None
glInsertComponentEXT(...)
glInsertComponentEXT( GLuint(res), GLuint(src), GLuint(num) ) -> None
glIsVariantEnabledEXT(...)
glIsVariantEnabledEXT( GLuint(id), GLenum(cap) ) -> constants.GLboolean
glSetInvariantEXT(...)
glSetInvariantEXT( GLuint(id), GLenum(type), c_void_p(addr) ) -> None
glSetLocalConstantEXT(...)
glSetLocalConstantEXT( GLuint(id), GLenum(type), c_void_p(addr) ) -> None
glShaderOp1EXT(...)
glShaderOp1EXT( GLenum(op), GLuint(res), GLuint(arg1) ) -> None
glShaderOp2EXT(...)
glShaderOp2EXT( GLenum(op), GLuint(res), GLuint(arg1), GLuint(arg2) ) -> None
glShaderOp3EXT(...)
glShaderOp3EXT( GLenum(op), GLuint(res), GLuint(arg1), GLuint(arg2), GLuint(arg3) ) -> None
glSwizzleEXT(...)
glSwizzleEXT( GLuint(res), GLuint(in), GLenum(outX), GLenum(outY), GLenum(outZ), GLenum(outW) ) -> None
glVariantPointerEXT(...)
glVariantPointerEXT( GLuint(id), GLenum(type), GLuint(stride), c_void_p(addr) ) -> None
glVariantbvEXT(...)
glVariantbvEXT( GLuint(id), GLbyteArray(addr) ) -> None
glVariantdvEXT(...)
glVariantdvEXT( GLuint(id), GLdoubleArray(addr) ) -> None
glVariantfvEXT(...)
glVariantfvEXT( GLuint(id), GLfloatArray(addr) ) -> None
glVariantivEXT(...)
glVariantivEXT( GLuint(id), GLintArray(addr) ) -> None
glVariantsvEXT(...)
glVariantsvEXT( GLuint(id), GLshortArray(addr) ) -> None
glVariantubvEXT(...)
glVariantubvEXT( GLuint(id), GLubyteArray(addr) ) -> None
glVariantuivEXT(...)
glVariantuivEXT( GLuint(id), GLuintArray(addr) ) -> None
glVariantusvEXT(...)
glVariantusvEXT( GLuint(id), GLushortArray(addr) ) -> None
glWriteMaskEXT(...)
glWriteMaskEXT( GLuint(res), GLuint(in), GLenum(outX), GLenum(outY), GLenum(outZ), GLenum(outW) ) -> None

 
Data
        GL_CURRENT_VERTEX_EXT = GL_CURRENT_VERTEX_EXT
GL_FULL_RANGE_EXT = GL_FULL_RANGE_EXT
GL_INVARIANT_DATATYPE_EXT = GL_INVARIANT_DATATYPE_EXT
GL_INVARIANT_EXT = GL_INVARIANT_EXT
GL_INVARIANT_VALUE_EXT = GL_INVARIANT_VALUE_EXT
GL_LOCAL_CONSTANT_DATATYPE_EXT = GL_LOCAL_CONSTANT_DATATYPE_EXT
GL_LOCAL_CONSTANT_EXT = GL_LOCAL_CONSTANT_EXT
GL_LOCAL_CONSTANT_VALUE_EXT = GL_LOCAL_CONSTANT_VALUE_EXT
GL_LOCAL_EXT = GL_LOCAL_EXT
GL_MATRIX_EXT = GL_MATRIX_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT
GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT
GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_MAX_VERTEX_SHADER_INVARIANTS_EXT = GL_MAX_VERTEX_SHADER_INVARIANTS_EXT
GL_MAX_VERTEX_SHADER_LOCALS_EXT = GL_MAX_VERTEX_SHADER_LOCALS_EXT
GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT
GL_MAX_VERTEX_SHADER_VARIANTS_EXT = GL_MAX_VERTEX_SHADER_VARIANTS_EXT
GL_MVP_MATRIX_EXT = GL_MVP_MATRIX_EXT
GL_NEGATIVE_ONE_EXT = GL_NEGATIVE_ONE_EXT
GL_NEGATIVE_W_EXT = GL_NEGATIVE_W_EXT
GL_NEGATIVE_X_EXT = GL_NEGATIVE_X_EXT
GL_NEGATIVE_Y_EXT = GL_NEGATIVE_Y_EXT
GL_NEGATIVE_Z_EXT = GL_NEGATIVE_Z_EXT
GL_NORMALIZED_RANGE_EXT = GL_NORMALIZED_RANGE_EXT
GL_ONE_EXT = GL_ONE_EXT
GL_OP_ADD_EXT = GL_OP_ADD_EXT
GL_OP_CLAMP_EXT = GL_OP_CLAMP_EXT
GL_OP_CROSS_PRODUCT_EXT = GL_OP_CROSS_PRODUCT_EXT
GL_OP_DOT3_EXT = GL_OP_DOT3_EXT
GL_OP_DOT4_EXT = GL_OP_DOT4_EXT
GL_OP_EXP_BASE_2_EXT = GL_OP_EXP_BASE_2_EXT
GL_OP_FLOOR_EXT = GL_OP_FLOOR_EXT
GL_OP_FRAC_EXT = GL_OP_FRAC_EXT
GL_OP_INDEX_EXT = GL_OP_INDEX_EXT
GL_OP_LOG_BASE_2_EXT = GL_OP_LOG_BASE_2_EXT
GL_OP_MADD_EXT = GL_OP_MADD_EXT
GL_OP_MAX_EXT = GL_OP_MAX_EXT
GL_OP_MIN_EXT = GL_OP_MIN_EXT
GL_OP_MOV_EXT = GL_OP_MOV_EXT
GL_OP_MULTIPLY_MATRIX_EXT = GL_OP_MULTIPLY_MATRIX_EXT
GL_OP_MUL_EXT = GL_OP_MUL_EXT
GL_OP_NEGATE_EXT = GL_OP_NEGATE_EXT
GL_OP_POWER_EXT = GL_OP_POWER_EXT
GL_OP_RECIP_EXT = GL_OP_RECIP_EXT
GL_OP_RECIP_SQRT_EXT = GL_OP_RECIP_SQRT_EXT
GL_OP_ROUND_EXT = GL_OP_ROUND_EXT
GL_OP_SET_GE_EXT = GL_OP_SET_GE_EXT
GL_OP_SET_LT_EXT = GL_OP_SET_LT_EXT
GL_OP_SUB_EXT = GL_OP_SUB_EXT
GL_OUTPUT_COLOR0_EXT = GL_OUTPUT_COLOR0_EXT
GL_OUTPUT_COLOR1_EXT = GL_OUTPUT_COLOR1_EXT
GL_OUTPUT_FOG_EXT = GL_OUTPUT_FOG_EXT
GL_OUTPUT_TEXTURE_COORD0_EXT = GL_OUTPUT_TEXTURE_COORD0_EXT
GL_OUTPUT_TEXTURE_COORD10_EXT = GL_OUTPUT_TEXTURE_COORD10_EXT
GL_OUTPUT_TEXTURE_COORD11_EXT = GL_OUTPUT_TEXTURE_COORD11_EXT
GL_OUTPUT_TEXTURE_COORD12_EXT = GL_OUTPUT_TEXTURE_COORD12_EXT
GL_OUTPUT_TEXTURE_COORD13_EXT = GL_OUTPUT_TEXTURE_COORD13_EXT
GL_OUTPUT_TEXTURE_COORD14_EXT = GL_OUTPUT_TEXTURE_COORD14_EXT
GL_OUTPUT_TEXTURE_COORD15_EXT = GL_OUTPUT_TEXTURE_COORD15_EXT
GL_OUTPUT_TEXTURE_COORD16_EXT = GL_OUTPUT_TEXTURE_COORD16_EXT
GL_OUTPUT_TEXTURE_COORD17_EXT = GL_OUTPUT_TEXTURE_COORD17_EXT
GL_OUTPUT_TEXTURE_COORD18_EXT = GL_OUTPUT_TEXTURE_COORD18_EXT
GL_OUTPUT_TEXTURE_COORD19_EXT = GL_OUTPUT_TEXTURE_COORD19_EXT
GL_OUTPUT_TEXTURE_COORD1_EXT = GL_OUTPUT_TEXTURE_COORD1_EXT
GL_OUTPUT_TEXTURE_COORD20_EXT = GL_OUTPUT_TEXTURE_COORD20_EXT
GL_OUTPUT_TEXTURE_COORD21_EXT = GL_OUTPUT_TEXTURE_COORD21_EXT
GL_OUTPUT_TEXTURE_COORD22_EXT = GL_OUTPUT_TEXTURE_COORD22_EXT
GL_OUTPUT_TEXTURE_COORD23_EXT = GL_OUTPUT_TEXTURE_COORD23_EXT
GL_OUTPUT_TEXTURE_COORD24_EXT = GL_OUTPUT_TEXTURE_COORD24_EXT
GL_OUTPUT_TEXTURE_COORD25_EXT = GL_OUTPUT_TEXTURE_COORD25_EXT
GL_OUTPUT_TEXTURE_COORD26_EXT = GL_OUTPUT_TEXTURE_COORD26_EXT
GL_OUTPUT_TEXTURE_COORD27_EXT = GL_OUTPUT_TEXTURE_COORD27_EXT
GL_OUTPUT_TEXTURE_COORD28_EXT = GL_OUTPUT_TEXTURE_COORD28_EXT
GL_OUTPUT_TEXTURE_COORD29_EXT = GL_OUTPUT_TEXTURE_COORD29_EXT
GL_OUTPUT_TEXTURE_COORD2_EXT = GL_OUTPUT_TEXTURE_COORD2_EXT
GL_OUTPUT_TEXTURE_COORD30_EXT = GL_OUTPUT_TEXTURE_COORD30_EXT
GL_OUTPUT_TEXTURE_COORD31_EXT = GL_OUTPUT_TEXTURE_COORD31_EXT
GL_OUTPUT_TEXTURE_COORD3_EXT = GL_OUTPUT_TEXTURE_COORD3_EXT
GL_OUTPUT_TEXTURE_COORD4_EXT = GL_OUTPUT_TEXTURE_COORD4_EXT
GL_OUTPUT_TEXTURE_COORD5_EXT = GL_OUTPUT_TEXTURE_COORD5_EXT
GL_OUTPUT_TEXTURE_COORD6_EXT = GL_OUTPUT_TEXTURE_COORD6_EXT
GL_OUTPUT_TEXTURE_COORD7_EXT = GL_OUTPUT_TEXTURE_COORD7_EXT
GL_OUTPUT_TEXTURE_COORD8_EXT = GL_OUTPUT_TEXTURE_COORD8_EXT
GL_OUTPUT_TEXTURE_COORD9_EXT = GL_OUTPUT_TEXTURE_COORD9_EXT
GL_OUTPUT_VERTEX_EXT = GL_OUTPUT_VERTEX_EXT
GL_SCALAR_EXT = GL_SCALAR_EXT
GL_VARIANT_ARRAY_EXT = GL_VARIANT_ARRAY_EXT
GL_VARIANT_ARRAY_POINTER_EXT = GL_VARIANT_ARRAY_POINTER_EXT
GL_VARIANT_ARRAY_STRIDE_EXT = GL_VARIANT_ARRAY_STRIDE_EXT
GL_VARIANT_ARRAY_TYPE_EXT = GL_VARIANT_ARRAY_TYPE_EXT
GL_VARIANT_DATATYPE_EXT = GL_VARIANT_DATATYPE_EXT
GL_VARIANT_EXT = GL_VARIANT_EXT
GL_VARIANT_VALUE_EXT = GL_VARIANT_VALUE_EXT
GL_VECTOR_EXT = GL_VECTOR_EXT
GL_VERTEX_SHADER_BINDING_EXT = GL_VERTEX_SHADER_BINDING_EXT
GL_VERTEX_SHADER_EXT = GL_VERTEX_SHADER_EXT
GL_VERTEX_SHADER_INSTRUCTIONS_EXT = GL_VERTEX_SHADER_INSTRUCTIONS_EXT
GL_VERTEX_SHADER_INVARIANTS_EXT = GL_VERTEX_SHADER_INVARIANTS_EXT
GL_VERTEX_SHADER_LOCALS_EXT = GL_VERTEX_SHADER_LOCALS_EXT
GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT
GL_VERTEX_SHADER_OPTIMIZED_EXT = GL_VERTEX_SHADER_OPTIMIZED_EXT
GL_VERTEX_SHADER_VARIANTS_EXT = GL_VERTEX_SHADER_VARIANTS_EXT
GL_W_EXT = GL_W_EXT
GL_X_EXT = GL_X_EXT
GL_Y_EXT = GL_Y_EXT
GL_ZERO_EXT = GL_ZERO_EXT
GL_Z_EXT = GL_Z_EXT