Home
last modified time | relevance | path

Searched refs:shader_program (Results 1 – 25 of 57) sorted by relevance

123

/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp348 struct gl_shader_program *shader_program, in st_nir_preprocess() argument
364 ~prev_stages & shader_program->data->linked_stages; in st_nir_preprocess()
414 shader_program->data->spirv) { in st_nir_preprocess()
430 struct gl_shader_program *shader_program) in st_glsl_to_nir_post_opts() argument
476 _mesa_associate_uniform_storage(st->ctx, shader_program, prog); in st_glsl_to_nir_post_opts()
484 if (!shader_program->data->spirv && in st_glsl_to_nir_post_opts()
489 NIR_PASS_V(nir, gl_nir_lower_atomics, shader_program, true); in st_glsl_to_nir_post_opts()
518 st_finalize_nir(st, prog, shader_program, nir, true); in st_glsl_to_nir_post_opts()
524 shader_program->Name); in st_glsl_to_nir_post_opts()
656 struct gl_shader_program *shader_program) in st_link_nir() argument
[all …]
Dst_nir.h45 struct gl_shader_program *shader_program,
52 struct gl_shader_program *shader_program);
59 struct gl_shader_program *shader_program,
Dst_cb_program.c110 assert(!stp->shader_program); in st_program_string_notify()
Dst_program.h246 struct gl_shader_program *shader_program; member
Dst_shader_cache.c217 stp->shader_program = shProg; in st_deserialise_ir_program()
Dst_program.c744 st_finalize_nir(st, &stvp->Base, stvp->shader_program, state.ir.nir, in st_create_vp_variant()
1324 stfp->shader_program, &stfp->Base); in st_create_fp_variant()
1339 st_finalize_nir(st, &stfp->Base, stfp->shader_program, state.ir.nir, in st_create_fp_variant()
1741 st_finalize_nir(st, &prog->Base, prog->shader_program, in st_get_common_variant()
Dst_glsl_to_tgsi.cpp210 struct gl_shader_program *shader_program; member
1206 fail_link(this->shader_program, in visit()
4233 *base += this->shader_program->data->UniformStorage[location].opaque[shader].index; in get_deref_offsets()
4234 *index += this->shader_program->data->UniformStorage[location].opaque[shader].index; in get_deref_offsets()
4753 shader_program = NULL; in glsl_to_tgsi_visitor()
4833 if (v->shader_program != NULL) in count_resources()
4834 _mesa_update_shader_textures_used(v->shader_program, prog); in count_resources()
7003 struct gl_shader_program *shader_program, in get_mesa_program_tgsi() argument
7022 v->shader_program = shader_program; in get_mesa_program_tgsi()
7042 _mesa_generate_parameters_list_for_uniforms(ctx, shader_program, shader, in get_mesa_program_tgsi()
[all …]
/external/mesa3d/src/compiler/glsl/
Dgl_nir_lower_buffers.c34 const struct gl_shader_program *shader_program) in get_block_array_index() argument
82 shader_program->_LinkedShaders[b->shader->info.stage]; in get_block_array_index()
96 bool use_bindings = shader_program->data->spirv; in get_block_array_index()
121 const struct gl_shader_program *shader_program, in get_block_index_offset() argument
127 shader_program->_LinkedShaders[stage]; in get_block_index_offset()
141 bool use_bindings = shader_program->data->spirv; in get_block_index_offset()
161 const struct gl_shader_program *shader_program) in lower_buffer_interface_derefs_impl() argument
195 get_block_index_offset(deref->var, shader_program, in lower_buffer_interface_derefs_impl()
205 shader_program); in lower_buffer_interface_derefs_impl()
310 const struct gl_shader_program *shader_program) in gl_nir_lower_buffers() argument
[all …]
Dgl_nir.h35 const struct gl_shader_program *shader_program,
40 const struct gl_shader_program *shader_program);
42 const struct gl_shader_program *shader_program);
45 const struct gl_shader_program *shader_program);
Dgl_nir_lower_samplers_as_deref.c69 const struct gl_shader_program *shader_program; member
165 if (state->shader_program && var->data.how_declared != nir_var_hidden) { in lower_deref()
167 assert(location < state->shader_program->data->NumUniformStorage && in lower_deref()
168 state->shader_program->data->UniformStorage[location].opaque[stage].active); in lower_deref()
170 binding = state->shader_program->data->UniformStorage[location].opaque[stage].index; in lower_deref()
346 const struct gl_shader_program *shader_program) in gl_nir_lower_samplers_as_deref() argument
352 state.shader_program = shader_program; in gl_nir_lower_samplers_as_deref()
Dgl_nir_lower_atomics.c43 const struct gl_shader_program *shader_program, in lower_deref_instr() argument
110 shader_program->data->UniformStorage[uniform_loc].opaque[shader->info.stage].index; in lower_deref_instr()
144 const struct gl_shader_program *shader_program, in gl_nir_lower_atomics() argument
165 shader_program, shader, in gl_nir_lower_atomics()
Dgl_nir_lower_samplers.c31 const struct gl_shader_program *shader_program) in gl_nir_lower_samplers() argument
36 gl_nir_lower_samplers_as_deref(shader, shader_program); in gl_nir_lower_samplers()
/external/mesa3d/src/mesa/main/
Dff_fragment_shader.cpp340 struct gl_shader_program *shader_program; member in texenv_fragment_program
1054 p.shader_program = _mesa_new_shader_program(0); in create_new_program()
1062 p.shader_program->SeparateShader = GL_TRUE; in create_new_program()
1117 p.shader_program->Shaders = in create_new_program()
1118 (gl_shader **)malloc(sizeof(*p.shader_program->Shaders)); in create_new_program()
1119 p.shader_program->Shaders[0] = p.shader; in create_new_program()
1120 p.shader_program->NumShaders = 1; in create_new_program()
1122 _mesa_glsl_link_shader(ctx, p.shader_program); in create_new_program()
1124 if (!p.shader_program->data->LinkStatus) in create_new_program()
1126 p.shader_program->data->InfoLog); in create_new_program()
[all …]
/external/mesa3d/src/mesa/program/
Dir_to_mesa.h46 *shader_program,
52 struct gl_shader_program *shader_program,
Dir_to_mesa.cpp220 struct gl_shader_program *shader_program; member in __anon83d07f0a0211::ir_to_mesa_visitor
610 linker_error(this->shader_program, in visit()
1632 struct gl_shader_program *shader_program, in get_sampler_uniform_value() argument
1641 calc_sampler_offsets(shader_program, sampler, &offset, &array_elements, in get_sampler_uniform_value()
1644 assert(shader_program->data->UniformStorage[location].opaque[shader].active); in get_sampler_uniform_value()
1645 return shader_program->data->UniformStorage[location].opaque[shader].index + in get_sampler_uniform_value()
2085 inst->sampler = get_sampler_uniform_value(ir->sampler, shader_program, in visit()
2195 shader_program = NULL; in ir_to_mesa_visitor()
2337 struct gl_shader_program *shader_program, in add_uniform_to_shader() argument
2339 : ctx(ctx), shader_program(shader_program), params(params), idx(-1), in add_uniform_to_shader()
[all …]
/external/deqp/android/cts/master/
Dgles2-master.txt14258 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
14261 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
Dgles2-master-2020-03-01.txt14226 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
14229 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/src/
Dgles2-master.txt13950 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
13953 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/
Dgles2-master.txt13950 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
13953 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/deqp/android/cts/master/src/
Dgles2-master-2020-03-01.txt14226 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
14229 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/swiftshader/tests/regres/testlists/
Dgles2-master-PASS.txt2585 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
2587 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
Dgles2-master.txt14226 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
14229 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/deqp/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/
Dgles2-master.txt16483 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program
16486 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program
/external/virglrenderer/ci/previous_results/archived/es_host_llvmpipe/deqp_gles2/
Dresults.txt2654 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program Pass
2656 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program Pass
/external/virglrenderer/ci/previous_results/archived/gl_host_i915/deqp_gles2/
Dresults.txt2702 dEQP-GLES2.functional.lifetime.attach.deleted_input.shader_program Pass
2704 dEQP-GLES2.functional.lifetime.attach.deleted_name.shader_program Pass

123