Searched refs:sampler_deref (Results 1 - 8 of 8) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_nir_lower_texcmp.c | 90 nir_deref_instr *sampler_deref = NULL; local in function:lower_sample_tex_compare_impl 96 sampler_deref = nir_instr_as_deref(tex->src[sampler_index].src.ssa->parent_instr); 97 sampler = nir_deref_instr_get_variable(sampler_deref); 129 sampler_deref->type = sampler->type;
|
| H A D | d3d12_lower_int_cubemap_to_array.c | 53 int sampler_deref = nir_tex_instr_src_index(tex, nir_tex_src_sampler_deref); local in function:lower_int_cubmap_to_array_filter 54 assert(sampler_deref >= 0); 55 nir_deref_instr *deref = nir_instr_as_deref(tex->src[sampler_deref].src.ssa->parent_instr); 232 nir_deref_instr *sampler_deref = nir_instr_as_deref(tex->src[sampler_index].src.ssa->parent_instr); local in function:lower_int_cubmap_to_array_impl 233 nir_variable *sampler = nir_deref_instr_get_variable(sampler_deref); 236 sampler_deref->type = sampler->type;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_emittexinstruction.h | 43 const nir_variable *sampler_deref; member in struct:r600::EmitTexInstruction::TexInputs
|
| H A D | sfn_emittexinstruction.cpp | 107 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 146 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 187 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 223 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 256 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 294 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 331 auto sampler = get_sampler_id(instr->sampler_index, tex_src.sampler_deref); 386 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 454 auto sampler = get_sampler_id(instr->sampler_index, src.sampler_deref); 572 src.sampler_deref [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_samplers_as_deref.c | 254 nir_deref_instr *sampler_deref = local in function:lower_sampler 257 if (sampler_deref) { 259 nir_src_for_ssa(&sampler_deref->dest.ssa));
|
| H A D | glsl_to_nir.cpp | 2412 nir_deref_instr *sampler_deref = evaluate_deref(ir->sampler); local in function:nir_visitor::visit 2415 if (sampler_deref->mode != nir_var_uniform || 2416 nir_deref_instr_get_variable(sampler_deref)->data.bindless) { 2417 nir_ssa_def *load = nir_load_deref(&b, sampler_deref); 2423 instr->src[0].src = nir_src_for_ssa(&sampler_deref->dest.ssa); 2425 instr->src[1].src = nir_src_for_ssa(&sampler_deref->dest.ssa);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_samplers_as_deref.c | 269 nir_deref_instr *sampler_deref = local in function:lower_sampler 272 if (sampler_deref) { 274 nir_src_for_ssa(&sampler_deref->dest.ssa));
|
| H A D | glsl_to_nir.cpp | 2425 nir_deref_instr *sampler_deref = evaluate_deref(ir->sampler); local in function:nir_visitor::visit 2428 if (!nir_deref_mode_is(sampler_deref, nir_var_uniform) || 2429 nir_deref_instr_get_variable(sampler_deref)->data.bindless) { 2430 nir_ssa_def *load = nir_load_deref(&b, sampler_deref); 2436 instr->src[0].src = nir_src_for_ssa(&sampler_deref->dest.ssa); 2438 instr->src[1].src = nir_src_for_ssa(&sampler_deref->dest.ssa);
|
Completed in 11 milliseconds