1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.GL import _types as _cs 5# End users want this... 6from OpenGL.raw.GL._types import * 7from OpenGL.raw.GL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'GL_NV_register_combiners' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.GL,'GL_NV_register_combiners',error_checker=_errors._error_checker) 14GL_BIAS_BY_NEGATIVE_ONE_HALF_NV=_C('GL_BIAS_BY_NEGATIVE_ONE_HALF_NV',0x8541) 15GL_COLOR_SUM_CLAMP_NV=_C('GL_COLOR_SUM_CLAMP_NV',0x854F) 16GL_COMBINER0_NV=_C('GL_COMBINER0_NV',0x8550) 17GL_COMBINER1_NV=_C('GL_COMBINER1_NV',0x8551) 18GL_COMBINER2_NV=_C('GL_COMBINER2_NV',0x8552) 19GL_COMBINER3_NV=_C('GL_COMBINER3_NV',0x8553) 20GL_COMBINER4_NV=_C('GL_COMBINER4_NV',0x8554) 21GL_COMBINER5_NV=_C('GL_COMBINER5_NV',0x8555) 22GL_COMBINER6_NV=_C('GL_COMBINER6_NV',0x8556) 23GL_COMBINER7_NV=_C('GL_COMBINER7_NV',0x8557) 24GL_COMBINER_AB_DOT_PRODUCT_NV=_C('GL_COMBINER_AB_DOT_PRODUCT_NV',0x8545) 25GL_COMBINER_AB_OUTPUT_NV=_C('GL_COMBINER_AB_OUTPUT_NV',0x854A) 26GL_COMBINER_BIAS_NV=_C('GL_COMBINER_BIAS_NV',0x8549) 27GL_COMBINER_CD_DOT_PRODUCT_NV=_C('GL_COMBINER_CD_DOT_PRODUCT_NV',0x8546) 28GL_COMBINER_CD_OUTPUT_NV=_C('GL_COMBINER_CD_OUTPUT_NV',0x854B) 29GL_COMBINER_COMPONENT_USAGE_NV=_C('GL_COMBINER_COMPONENT_USAGE_NV',0x8544) 30GL_COMBINER_INPUT_NV=_C('GL_COMBINER_INPUT_NV',0x8542) 31GL_COMBINER_MAPPING_NV=_C('GL_COMBINER_MAPPING_NV',0x8543) 32GL_COMBINER_MUX_SUM_NV=_C('GL_COMBINER_MUX_SUM_NV',0x8547) 33GL_COMBINER_SCALE_NV=_C('GL_COMBINER_SCALE_NV',0x8548) 34GL_COMBINER_SUM_OUTPUT_NV=_C('GL_COMBINER_SUM_OUTPUT_NV',0x854C) 35GL_CONSTANT_COLOR0_NV=_C('GL_CONSTANT_COLOR0_NV',0x852A) 36GL_CONSTANT_COLOR1_NV=_C('GL_CONSTANT_COLOR1_NV',0x852B) 37GL_DISCARD_NV=_C('GL_DISCARD_NV',0x8530) 38GL_EXPAND_NEGATE_NV=_C('GL_EXPAND_NEGATE_NV',0x8539) 39GL_EXPAND_NORMAL_NV=_C('GL_EXPAND_NORMAL_NV',0x8538) 40GL_E_TIMES_F_NV=_C('GL_E_TIMES_F_NV',0x8531) 41GL_FOG=_C('GL_FOG',0x0B60) 42GL_HALF_BIAS_NEGATE_NV=_C('GL_HALF_BIAS_NEGATE_NV',0x853B) 43GL_HALF_BIAS_NORMAL_NV=_C('GL_HALF_BIAS_NORMAL_NV',0x853A) 44GL_MAX_GENERAL_COMBINERS_NV=_C('GL_MAX_GENERAL_COMBINERS_NV',0x854D) 45GL_NONE=_C('GL_NONE',0) 46GL_NUM_GENERAL_COMBINERS_NV=_C('GL_NUM_GENERAL_COMBINERS_NV',0x854E) 47GL_PRIMARY_COLOR_NV=_C('GL_PRIMARY_COLOR_NV',0x852C) 48GL_REGISTER_COMBINERS_NV=_C('GL_REGISTER_COMBINERS_NV',0x8522) 49GL_SCALE_BY_FOUR_NV=_C('GL_SCALE_BY_FOUR_NV',0x853F) 50GL_SCALE_BY_ONE_HALF_NV=_C('GL_SCALE_BY_ONE_HALF_NV',0x8540) 51GL_SCALE_BY_TWO_NV=_C('GL_SCALE_BY_TWO_NV',0x853E) 52GL_SECONDARY_COLOR_NV=_C('GL_SECONDARY_COLOR_NV',0x852D) 53GL_SIGNED_IDENTITY_NV=_C('GL_SIGNED_IDENTITY_NV',0x853C) 54GL_SIGNED_NEGATE_NV=_C('GL_SIGNED_NEGATE_NV',0x853D) 55GL_SPARE0_NV=_C('GL_SPARE0_NV',0x852E) 56GL_SPARE0_PLUS_SECONDARY_COLOR_NV=_C('GL_SPARE0_PLUS_SECONDARY_COLOR_NV',0x8532) 57GL_SPARE1_NV=_C('GL_SPARE1_NV',0x852F) 58GL_TEXTURE0_ARB=_C('GL_TEXTURE0_ARB',0x84C0) 59GL_TEXTURE1_ARB=_C('GL_TEXTURE1_ARB',0x84C1) 60GL_UNSIGNED_IDENTITY_NV=_C('GL_UNSIGNED_IDENTITY_NV',0x8536) 61GL_UNSIGNED_INVERT_NV=_C('GL_UNSIGNED_INVERT_NV',0x8537) 62GL_VARIABLE_A_NV=_C('GL_VARIABLE_A_NV',0x8523) 63GL_VARIABLE_B_NV=_C('GL_VARIABLE_B_NV',0x8524) 64GL_VARIABLE_C_NV=_C('GL_VARIABLE_C_NV',0x8525) 65GL_VARIABLE_D_NV=_C('GL_VARIABLE_D_NV',0x8526) 66GL_VARIABLE_E_NV=_C('GL_VARIABLE_E_NV',0x8527) 67GL_VARIABLE_F_NV=_C('GL_VARIABLE_F_NV',0x8528) 68GL_VARIABLE_G_NV=_C('GL_VARIABLE_G_NV',0x8529) 69GL_ZERO=_C('GL_ZERO',0) 70@_f 71@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum) 72def glCombinerInputNV(stage,portion,variable,input,mapping,componentUsage):pass 73@_f 74@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLboolean,_cs.GLboolean,_cs.GLboolean) 75def glCombinerOutputNV(stage,portion,abOutput,cdOutput,sumOutput,scale,bias,abDotProduct,cdDotProduct,muxSum):pass 76@_f 77@_p.types(None,_cs.GLenum,_cs.GLfloat) 78def glCombinerParameterfNV(pname,param):pass 79@_f 80@_p.types(None,_cs.GLenum,arrays.GLfloatArray) 81def glCombinerParameterfvNV(pname,params):pass 82@_f 83@_p.types(None,_cs.GLenum,_cs.GLint) 84def glCombinerParameteriNV(pname,param):pass 85@_f 86@_p.types(None,_cs.GLenum,arrays.GLintArray) 87def glCombinerParameterivNV(pname,params):pass 88@_f 89@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum) 90def glFinalCombinerInputNV(variable,input,mapping,componentUsage):pass 91@_f 92@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,arrays.GLfloatArray) 93def glGetCombinerInputParameterfvNV(stage,portion,variable,pname,params):pass 94@_f 95@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLenum,arrays.GLintArray) 96def glGetCombinerInputParameterivNV(stage,portion,variable,pname,params):pass 97@_f 98@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,arrays.GLfloatArray) 99def glGetCombinerOutputParameterfvNV(stage,portion,pname,params):pass 100@_f 101@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,arrays.GLintArray) 102def glGetCombinerOutputParameterivNV(stage,portion,pname,params):pass 103@_f 104@_p.types(None,_cs.GLenum,_cs.GLenum,arrays.GLfloatArray) 105def glGetFinalCombinerInputParameterfvNV(variable,pname,params):pass 106@_f 107@_p.types(None,_cs.GLenum,_cs.GLenum,arrays.GLintArray) 108def glGetFinalCombinerInputParameterivNV(variable,pname,params):pass 109