Searched refs:sampler_deref (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_emittexinstruction.cpp | 160 auto sampler = get_samplerr_id(instr->sampler_index, tex_src.sampler_deref); in emit_cube_txd() 220 auto sampler = get_samplerr_id(instr->sampler_index, tex_src.sampler_deref); in emit_cube_txl() 245 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_cube_lod() 296 auto sampler = get_samplerr_id(instr->sampler_index, tex_src.sampler_deref); in emit_cube_txb() 335 auto sampler = get_samplerr_id(instr->sampler_index, tex_src.sampler_deref); in emit_cube_tex() 414 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_tex_tex() 453 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_tex_txd() 494 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_tex_txf() 527 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_tex_lod() 559 auto sampler = get_samplerr_id(instr->sampler_index, src.sampler_deref); in emit_tex_txl() [all …]
|
D | sfn_emittexinstruction.h | 43 const nir_variable *sampler_deref; member
|
/external/mesa3d/src/compiler/glsl/ |
D | gl_nir_lower_samplers_as_deref.c | 269 nir_deref_instr *sampler_deref = in lower_sampler() local 272 if (sampler_deref) { in lower_sampler() 274 nir_src_for_ssa(&sampler_deref->dest.ssa)); in lower_sampler()
|
D | glsl_to_nir.cpp | 2468 nir_deref_instr *sampler_deref = evaluate_deref(ir->sampler); in visit() local 2471 if (!nir_deref_mode_is(sampler_deref, nir_var_uniform) || in visit() 2472 nir_deref_instr_get_variable(sampler_deref)->data.bindless) { in visit() 2473 nir_ssa_def *load = nir_load_deref(&b, sampler_deref); in visit() 2479 instr->src[0].src = nir_src_for_ssa(&sampler_deref->dest.ssa); in visit() 2481 instr->src[1].src = nir_src_for_ssa(&sampler_deref->dest.ssa); in visit()
|