Lines Matching defs:programId

111     GLhandleARB                 programId;
423 DWORD *tex_unit_map, GLhandleARB programId)
431 name_loc = GL_EXTCALL(glGetUniformLocationARB(programId, sampler_name));
448 DWORD *tex_unit_map, GLhandleARB programId)
456 name_loc = GL_EXTCALL(glGetUniformLocationARB(programId, sampler_name));
679 GLhandleARB programId, const BOOL *constants, WORD constants_set)
719 tmp_loc = GL_EXTCALL(glGetUniformLocationARB(programId, tmp_name));
738 tmp_loc = GL_EXTCALL(glGetUniformLocationARB(programId, tmp_name));
840 GLhandleARB programId;
849 programId = prog->programId;
864 shader_glsl_load_constantsB(vshader, gl_info, programId, stateBlock->vertexShaderConstantB,
885 shader_glsl_load_constantsB(pshader, gl_info, programId, stateBlock->pixelShaderConstantB,
3791 TRACE("deleting program %u\n", entry->programId);
3792 GL_EXTCALL(glDeleteObjectARB(entry->programId));
3797 WARN("Attempting to delete program %u created in ctx %p from ctx %p\n", entry->programId, entry->context, context_get_current());
4143 GLhandleARB programId, char prefix)
4153 tmp_loc = GL_EXTCALL(glGetUniformLocationARB(programId, glsl_name));
4487 * It sets the programId on the current StateBlock (because it should be called
4504 GLhandleARB programId = 0;
4521 programId = GL_EXTCALL(glCreateProgramObjectARB());
4522 TRACE("Created new GLSL shader program %u\n", programId);
4527 entry->programId = programId;
4549 TRACE("Attaching GLSL shader object %u to program %u\n", reorder_shader_id, programId);
4550 GL_EXTCALL(glAttachObjectARB(programId, reorder_shader_id));
4557 TRACE("Attaching GLSL shader object %u to program %u\n", vshader_id, programId);
4558 GL_EXTCALL(glAttachObjectARB(programId, vshader_id));
4575 GL_EXTCALL(glBindAttribLocationARB(programId, i, tmp_name));
4589 TRACE("Attaching GLSL shader object %u to program %u\n", pshader_id, programId);
4590 GL_EXTCALL(glAttachObjectARB(programId, pshader_id));
4597 TRACE("Linking GLSL shader program %u\n", programId);
4598 GL_EXTCALL(glLinkProgramARB(programId));
4599 shader_glsl_validate_compile_link(gl_info, programId, TRUE);
4606 entry->vuniformF_locations[i] = GL_EXTCALL(glGetUniformLocationARB(programId, glsl_name));
4611 entry->vuniformI_locations[i] = GL_EXTCALL(glGetUniformLocationARB(programId, glsl_name));
4618 entry->puniformF_locations[i] = GL_EXTCALL(glGetUniformLocationARB(programId, glsl_name));
4623 entry->puniformI_locations[i] = GL_EXTCALL(glGetUniformLocationARB(programId, glsl_name));
4631 entry->bumpenvmat_location[i] = GL_EXTCALL(glGetUniformLocationARB(programId, name));
4633 entry->luminancescale_location[i] = GL_EXTCALL(glGetUniformLocationARB(programId, name));
4635 entry->luminanceoffset_location[i] = GL_EXTCALL(glGetUniformLocationARB(programId, name));
4640 entry->np2Fixup_location = GL_EXTCALL(glGetUniformLocationARB(programId, "PsamplerNP2Fixup"));
4647 entry->posFixup_location = GL_EXTCALL(glGetUniformLocationARB(programId, "posFixup"));
4648 entry->ycorrection_location = GL_EXTCALL(glGetUniformLocationARB(programId, "ycorrection"));
4655 TRACE("Shader %d needs vertex color clamping disabled\n", programId);
4662 GL_EXTCALL(glUseProgramObjectARB(programId));
4663 checkGLcall("glUseProgramObjectARB(programId)");
4669 Assert(programIdTest == programId);
4681 if (vshader) shader_glsl_load_vsamplers(gl_info, device->texUnitMap, programId);
4682 if (pshader) shader_glsl_load_psamplers(gl_info, device->texUnitMap, programId);
4690 hardcode_local_constants((IWineD3DBaseShaderImpl *) pshader, gl_info, programId, 'P');
4694 hardcode_local_constants((IWineD3DBaseShaderImpl *) vshader, gl_info, programId, 'V');
4804 program_id = priv->glsl_program ? priv->glsl_program->programId : 0;
4864 program_id = priv->glsl_program ? priv->glsl_program->programId : 0;