/external/mesa3d/src/mesa/program/ |
H A D | sampler.h | 28 struct gl_shader_program *shader_program,
|
H A D | sampler.cpp | 43 struct gl_shader_program *shader_program) 46 this->shader_program = shader_program; 84 ralloc_strcat(&shader_program->InfoLog, 98 struct gl_shader_program *shader_program; member in class:get_sampler_name 108 struct gl_shader_program *shader_program, 111 get_sampler_name getname(sampler, shader_program); 116 if (!shader_program->UniformHash->get(location, getname.name)) { 117 linker_error(shader_program, 122 return shader_program 42 get_sampler_name(ir_dereference *last, struct gl_shader_program *shader_program) argument 107 _mesa_get_sampler_uniform_value(class ir_dereference *sampler, struct gl_shader_program *shader_program, const struct gl_program *prog) argument [all...] |
H A D | ir_to_mesa.h | 43 *shader_program, 49 struct gl_shader_program *shader_program,
|
H A D | ir_to_mesa.cpp | 232 struct gl_shader_program *shader_program; member in class:ir_to_mesa_visitor 746 linker_error(this->shader_program, 2117 this->shader_program, 2365 add_uniform_to_shader(struct gl_shader_program *shader_program, argument 2367 : shader_program(shader_program), params(params), idx(-1) 2383 struct gl_shader_program *shader_program; member in class:add_uniform_to_shader 2419 this->shader_program->UniformHash->get(location, 2427 &this->shader_program->UniformStorage[location]; 2444 * \param shader_program Linke 2450 _mesa_generate_parameters_list_for_uniforms(struct gl_shader_program *shader_program, struct gl_shader *sh, struct gl_program_parameter_list *params) argument 2470 _mesa_associate_uniform_storage(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_program_parameter_list *params) argument 2746 get_mesa_program(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_shader *shader) argument [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | ff_fragment_shader.cpp | 519 struct gl_shader_program *shader_program; member in class:texenv_fragment_program 1301 p.shader_program = ctx->Driver.NewShaderProgram(ctx, 0); 1309 p.shader_program->InternalSeparateShader = GL_TRUE; 1346 p.shader_program->Shaders = 1347 (gl_shader **)malloc(sizeof(*p.shader_program->Shaders)); 1348 p.shader_program->Shaders[0] = p.shader; 1349 p.shader_program->NumShaders = 1; 1351 _mesa_glsl_link_shader(ctx, p.shader_program); 1357 p.shader_program->_LinkedShaders[MESA_SHADER_FRAGMENT]; 1360 _mesa_generate_parameters_list_for_uniforms(p.shader_program, f 1386 struct gl_shader_program *shader_program; local [all...] |
H A D | uniforms.h | 191 _mesa_uniform(struct gl_context *ctx, struct gl_shader_program *shader_program,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_program.c | 137 struct gl_shader_program *shader_program; local 146 shader_program = _mesa_lookup_shader_program(ctx, prog->Id); 147 if (shader_program 148 && shader_program->_LinkedShaders[MESA_SHADER_FRAGMENT]) {
|
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_tgsi.cpp | 298 struct gl_shader_program *shader_program; member in class:glsl_to_tgsi_visitor 1097 fail_link(this->shader_program, 2732 this->shader_program, 2869 shader_program = NULL; 2907 if (v->shader_program != NULL) 2908 _mesa_update_shader_textures_used(v->shader_program, prog); 2913 struct gl_shader_program *shader_program, 2926 set_uniform_initializer(ctx, mem_ctx, shader_program, field_name, 2934 unsigned index = _mesa_get_uniform_location(ctx, shader_program, name, 2937 fail_link(shader_program, 2912 set_uniform_initializer(struct gl_context *ctx, void *mem_ctx, struct gl_shader_program *shader_program, const char *name, const glsl_type *type, ir_constant *val) argument [all...] |