Home
last modified time | relevance | path

Searched refs:sampler_deref (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_emittexinstruction.cpp160 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 …]
Dsfn_emittexinstruction.h43 const nir_variable *sampler_deref; member
/external/mesa3d/src/compiler/glsl/
Dgl_nir_lower_samplers_as_deref.c269 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()
Dglsl_to_nir.cpp2468 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()