Searched defs:shader_program (Results 1 - 6 of 6) sorted by relevance

/external/mesa3d/src/compiler/nir/
H A Dnir_lower_atomics.c40 const struct gl_shader_program *shader_program,
103 shader_program->data->UniformStorage[uniform_loc].opaque[shader->stage].index);
175 const struct gl_shader_program *shader_program)
183 shader_program, shader); local
39 lower_instr(nir_intrinsic_instr *instr, const struct gl_shader_program *shader_program, nir_shader *shader) argument
174 nir_lower_atomics(nir_shader *shader, const struct gl_shader_program *shader_program) argument
H A Dnir_lower_samplers.c90 lower_sampler(nir_tex_instr *instr, const struct gl_shader_program *shader_program, argument
143 if (location > shader_program->data->NumUniformStorage - 1 ||
144 !shader_program->data->UniformStorage[location].opaque[stage].active) {
150 shader_program->data->UniformStorage[location].opaque[stage].index;
158 lower_impl(nir_function_impl *impl, const struct gl_shader_program *shader_program, argument
167 lower_sampler(nir_instr_as_tex(instr), shader_program, stage, &b); local
174 const struct gl_shader_program *shader_program)
178 lower_impl(function->impl, shader_program, shader->stage);
173 nir_lower_samplers(nir_shader *shader, const struct gl_shader_program *shader_program) argument
/external/mesa3d/src/mesa/state_tracker/
H A Dst_program.h150 struct gl_shader_program *shader_program; member in struct:st_fragment_program
210 struct gl_shader_program *shader_program; member in struct:st_vertex_program
H A Dst_glsl_to_tgsi.cpp401 struct gl_shader_program *shader_program; member in struct:glsl_to_tgsi_visitor
1361 fail_link(this->shader_program,
3925 *base += this->shader_program->data->UniformStorage[location].opaque[shader].index;
3926 *index += this->shader_program->data->UniformStorage[location].opaque[shader].index;
4380 shader_program = NULL;
4452 if (v->shader_program != NULL)
4453 _mesa_update_shader_textures_used(v->shader_program, prog);
6405 if (program->shader_program->SeparateShader)
6409 if (program->shader_program->_LinkedShaders[i]) {
6459 struct gl_shader_program *shader_program,
6458 get_mesa_program_tgsi(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_linked_shader *shader) argument
6669 get_mesa_program(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_linked_shader *shader) argument
[all...]
/external/mesa3d/src/mesa/main/
H A Dff_fragment_shader.cpp492 struct gl_shader_program *shader_program; member in class:texenv_fragment_program
1215 p.shader_program = _mesa_new_shader_program(0);
1223 p.shader_program->SeparateShader = GL_TRUE;
1280 p.shader_program->Shaders =
1281 (gl_shader **)malloc(sizeof(*p.shader_program->Shaders));
1282 p.shader_program->Shaders[0] = p.shader;
1283 p.shader_program->NumShaders = 1;
1285 _mesa_glsl_link_shader(ctx, p.shader_program);
1287 if (!p.shader_program->data->LinkStatus)
1289 p.shader_program
1304 struct gl_shader_program *shader_program; local
[all...]
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp219 struct gl_shader_program *shader_program; member in class:__anon16030::ir_to_mesa_visitor
670 linker_error(this->shader_program,
1659 struct gl_shader_program *shader_program,
1668 calc_sampler_offsets(shader_program, sampler, &offset, &array_elements,
1671 assert(shader_program->data->UniformStorage[location].opaque[shader].active);
1672 return shader_program->data->UniformStorage[location].opaque[shader].index +
2125 inst->sampler = get_sampler_uniform_value(ir->sampler, shader_program,
2366 add_uniform_to_shader(struct gl_shader_program *shader_program, argument
2369 : shader_program(shader_program), param
1658 get_sampler_uniform_value(class ir_dereference *sampler, struct gl_shader_program *shader_program, const struct gl_program *prog) argument
2388 struct gl_shader_program *shader_program; member in class:__anon16031::add_uniform_to_shader
2471 _mesa_generate_parameters_list_for_uniforms(struct gl_shader_program *shader_program, struct gl_linked_shader *sh, struct gl_program_parameter_list *params) argument
2491 _mesa_associate_uniform_storage(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_program_parameter_list *params) argument
2781 get_mesa_program(struct gl_context *ctx, struct gl_shader_program *shader_program, struct gl_linked_shader *shader) argument
[all...]

Completed in 234 milliseconds