Lines Matching defs:params
759 GLint *params)
791 *params = shProg->DeletePending;
794 *params = get_shader_program_completion_status(ctx, shProg);
797 *params = shProg->data->LinkStatus ? GL_TRUE : GL_FALSE;
800 *params = shProg->data->Validated;
803 *params = (shProg->data->InfoLog && shProg->data->InfoLog[0] != '\0') ?
807 *params = shProg->NumShaders;
810 *params = _mesa_count_active_attribs(shProg);
813 *params = _mesa_longest_attribute_name_length(shProg);
817 params);
822 params);
835 *params =
838 *params = shProg->TransformFeedback.NumVarying;
845 GL_MAX_NAME_LENGTH, params);
851 *params = shProg->TransformFeedback.BufferMode;
857 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]->
867 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]->
875 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]->
883 *params = shProg->_LinkedShaders[MESA_SHADER_GEOMETRY]->
892 GL_MAX_NAME_LENGTH, params);
899 *params = shProg->data->NumUniformBlocks;
911 *params = shProg->BinaryRetrievableHint;
915 *params = 0;
917 _mesa_get_program_binary_length(ctx, shProg, params);
924 *params = shProg->data->NumAtomicBuffers;
941 params[i] = shProg->_LinkedShaders[MESA_SHADER_COMPUTE]->
947 *params = (shProg->data->LinkStatus == LINKING_FAILURE) ? 0 : shProg->SeparateShader;
955 *params = shProg->_LinkedShaders[MESA_SHADER_TESS_CTRL]->
967 *params = GL_TRIANGLES;
970 *params = GL_QUADS;
973 *params = GL_ISOLINES;
976 *params = 0;
989 *params = GL_EQUAL;
992 *params = GL_FRACTIONAL_ODD;
995 *params = GL_FRACTIONAL_EVEN;
998 *params = 0;
1007 *params = shProg->_LinkedShaders[MESA_SHADER_TESS_EVAL]->
1015 *params = shProg->_LinkedShaders[MESA_SHADER_TESS_EVAL]->
1032 get_shaderiv(struct gl_context *ctx, GLuint name, GLenum pname, GLint *params)
1043 *params = shader->Type;
1046 *params = shader->DeletePending;
1050 *params = GL_TRUE;
1053 *params = shader->CompileStatus ? GL_TRUE : GL_FALSE;
1056 *params = (shader->InfoLog && shader->InfoLog[0] != '\0') ?
1060 *params = shader->Source ? strlen((char *) shader->Source) + 1 : 0;
1063 *params = (shader->spirv_data != NULL);
1281 struct update_programs_in_pipeline_params *params =
1287 obj->CurrentProgram[stage]->Id == params->shProg->Name) {
1288 struct gl_program *prog = params->shProg->_LinkedShaders[stage]->Program;
1289 _mesa_use_program(params->ctx, stage, params->shProg, prog, obj);
1354 struct update_programs_in_pipeline_params params = {
1359 ¶ms);
1803 _mesa_GetObjectParameterivARB(GLhandleARB object, GLenum pname, GLint *params)
1809 *params = GL_PROGRAM_OBJECT_ARB;
1812 get_programiv(ctx, object, pname, params);
1817 *params = GL_SHADER_OBJECT_ARB;
1820 get_shaderiv(ctx, object, pname, params);
1831 GLfloat *params)
1835 params[0] = (GLfloat) iparams[0];
1840 _mesa_GetProgramiv(GLuint program, GLenum pname, GLint *params)
1843 get_programiv(ctx, program, pname, params);
1848 _mesa_GetShaderiv(GLuint shader, GLenum pname, GLint *params)
1851 get_shaderiv(ctx, shader, pname, params);
3100 GLuint *params)
3123 *params = ctx->SubroutineIndex[p->info.stage].IndexPtr[location];
3721 GLenum pname, GLint *params)
3740 *params = strlen(source) + 1;
3743 *params = GL_SHADER_INCLUDE_ARB;