Searched refs:shader_prog (Results 1 - 16 of 16) sorted by relevance

/external/mesa3d/src/compiler/glsl/
H A Dglsl_to_nir.h36 nir_shader *glsl_to_nir(const struct gl_shader_program *shader_prog,
H A Dglsl_to_nir.cpp146 glsl_to_nir(const struct gl_shader_program *shader_prog, argument
150 struct gl_linked_shader *sh = shader_prog->_LinkedShaders[stage];
169 shader->info->name = ralloc_asprintf(shader, "GLSL%d", shader_prog->Name);
170 if (shader_prog->Label)
171 shader->info->label = ralloc_strdup(shader, shader_prog->Label);
175 shader_prog->TransformFeedback.NumVarying > 0;
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_program.h36 const struct gl_shader_program *shader_prog,
H A Dbrw_link.cpp89 struct gl_shader_program *shader_prog,
166 shader_prog->Name);
171 shader_prog->Name);
88 process_glsl_ir(struct brw_context *brw, struct gl_shader_program *shader_prog, struct gl_linked_shader *shader) argument
H A Dbrw_tes.c224 struct gl_shader_program *shader_prog,
241 if (shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]) {
243 shader_prog->_LinkedShaders[MESA_SHADER_TESS_CTRL]->Program;
223 brw_tes_precompile(struct gl_context *ctx, struct gl_shader_program *shader_prog, struct gl_program *prog) argument
H A Dbrw_program.c66 const struct gl_shader_program *shader_prog,
78 if (shader_prog) {
79 nir = glsl_to_nir(shader_prog, stage, options);
121 if (shader_prog) {
122 NIR_PASS_V(nir, nir_lower_samplers, shader_prog);
123 NIR_PASS_V(nir, nir_lower_atomics, shader_prog);
65 brw_create_nir(struct brw_context *brw, const struct gl_shader_program *shader_prog, struct gl_program *prog, gl_shader_stage stage, bool is_scalar) argument
H A Dbrw_shader.h281 struct gl_shader_program *shader_prog,
284 struct gl_shader_program *shader_prog,
H A Dbrw_tcs.c364 struct gl_shader_program *shader_prog,
375 shader_prog->_LinkedShaders[MESA_SHADER_TESS_EVAL];
384 key.input_vertices = shader_prog->
363 brw_tcs_precompile(struct gl_context *ctx, struct gl_shader_program *shader_prog, struct gl_program *prog) argument
H A Dtest_vec4_copy_propagation.cpp40 struct gl_shader_program *shader_prog; member in class:copy_propagation_test
H A Dtest_fs_copy_propagation.cpp39 struct gl_shader_program *shader_prog; member in class:copy_propagation_test
H A Dtest_vec4_register_coalesce.cpp42 struct gl_shader_program *shader_prog; member in class:register_coalesce_test
H A Dtest_fs_cmod_propagation.cpp39 struct gl_shader_program *shader_prog; member in class:cmod_propagation_test
H A Dtest_fs_saturate_propagation.cpp39 struct gl_shader_program *shader_prog; member in class:saturate_propagation_test
H A Dtest_vec4_cmod_propagation.cpp41 struct gl_shader_program *shader_prog; member in class:cmod_propagation_test
/external/mesa3d/src/mesa/drivers/common/
H A Dmeta.c231 if (shader->shader_prog != NULL) {
232 _mesa_meta_use_program(ctx, shader->shader_prog);
268 &shader->shader_prog);
2722 _mesa_reference_shader_program(ctx, &table->sampler_1d.shader_prog, NULL);
2723 _mesa_reference_shader_program(ctx, &table->sampler_2d.shader_prog, NULL);
2724 _mesa_reference_shader_program(ctx, &table->sampler_3d.shader_prog, NULL);
2725 _mesa_reference_shader_program(ctx, &table->sampler_rect.shader_prog, NULL);
2726 _mesa_reference_shader_program(ctx, &table->sampler_cubemap.shader_prog, NULL);
2727 _mesa_reference_shader_program(ctx, &table->sampler_1d_array.shader_prog, NULL);
2728 _mesa_reference_shader_program(ctx, &table->sampler_2d_array.shader_prog, NUL
[all...]
H A Dmeta.h221 struct gl_shader_program *shader_prog; member in struct:blit_shader

Completed in 220 milliseconds