from OpenGLCffi.GL import params
@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'pname', 'values'])
def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize', 'length', 'name'])
def glGetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize', 'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name):
	pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
	pass


@params(api='gl', prms=['shadertype', 'location', 'params'])
def glGetUniformSubroutineuiv(shadertype, location, params):
	pass


@params(api='gl', prms=['program', 'shadertype', 'pname', 'values'])
def glGetProgramStageiv(program, shadertype, pname, values):
	pass



4f7dd874b7b0bc37b2a1cd159323f58cf668ac5f
<mask token>


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
    pass


<mask token>


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name
    ):
    pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
    pass


<mask token>

<mask token>


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'pname', 'values'])
def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values):
    pass


<mask token>


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name
    ):
    pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
    pass


<mask token>


@params(api='gl', prms=['program', 'shadertype', 'pname', 'values'])
def glGetProgramStageiv(program, shadertype, pname, values):
    pass

<mask token>


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'pname', 'values'])
def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineUniformName(program, shadertype, index, bufsize,
    length, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name
    ):
    pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
    pass


<mask token>


@params(api='gl', prms=['program', 'shadertype', 'pname', 'values'])
def glGetProgramStageiv(program, shadertype, pname, values):
    pass

<mask token>


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'pname', 'values'])
def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineUniformName(program, shadertype, index, bufsize,
    length, name):
    pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize',
    'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name
    ):
    pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
    pass


@params(api='gl', prms=['shadertype', 'location', 'params'])
def glGetUniformSubroutineuiv(shadertype, location, params):
    pass


@params(api='gl', prms=['program', 'shadertype', 'pname', 'values'])
def glGetProgramStageiv(program, shadertype, pname, values):
    pass

from OpenGLCffi.GL import params
@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineUniformLocation(program, shadertype, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'name'])
def glGetSubroutineIndex(program, shadertype, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'pname', 'values'])
def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize', 'length', 'name'])
def glGetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name):
	pass


@params(api='gl', prms=['program', 'shadertype', 'index', 'bufsize', 'length', 'name'])
def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name):
	pass


@params(api='gl', prms=['shadertype', 'count', 'indices'])
def glUniformSubroutinesuiv(shadertype, count, indices):
	pass


@params(api='gl', prms=['shadertype', 'location', 'params'])
def glGetUniformSubroutineuiv(shadertype, location, params):
	pass


@params(api='gl', prms=['program', 'shadertype', 'pname', 'values'])
def glGetProgramStageiv(program, shadertype, pname, values):
	pass


