Searched refs:ssbo_offset (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_atomics_to_ssbo.c40 lower_instr(nir_intrinsic_instr *instr, unsigned ssbo_offset, nir_builder *b) argument
89 nir_ssa_def *buffer = nir_imm_int(b, ssbo_offset + nir_intrinsic_base(instr));
168 unsigned ssbo_offset = shader->info.num_ssbos; local in function:nir_lower_atomics_to_ssbo
179 ssbo_offset, &builder);
207 ssbo->data.binding = ssbo_offset + var->data.binding;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_atomics_to_ssbo.c36 * SSBO binding points [0..ssbo_offset) and the original SSBOs are
37 * remapped to [ssbo_offset..n) (mostly to align with what mesa/st
42 lower_instr(nir_intrinsic_instr *instr, unsigned ssbo_offset, nir_builder *b) argument
71 nir_ssa_def *new_idx = nir_iadd(b, old_idx, nir_imm_int(b, ssbo_offset));
187 nir_lower_atomics_to_ssbo(nir_shader *shader, unsigned ssbo_offset) argument
199 ssbo_offset, &builder);
H A Dnir.h3636 bool nir_lower_atomics_to_ssbo(nir_shader *shader, unsigned ssbo_offset);
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_descriptor_set.c283 layout->sets[set].ssbo_offset = ssbo_idx;
H A Dpanvk_private.h426 unsigned ssbo_offset; member in struct:panvk_pipeline_layout::__anon9e4fc0281408
H A Dpanvk_vX_shader.c160 base = binding_layout->ssbo_idx + ctx->layout->sets[set].ssbo_offset;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.0.0.rst1083 - nir: Drop the ssbo_offset to atomic lowering.

Completed in 16 milliseconds