mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 11:18:08 +02:00
nir/lower_robustness: drop skip_ubo_0 option
v3dv was the only user and it no longer requires this. Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24396>
This commit is contained in:
parent
e941732ab1
commit
ebe66479fb
2 changed files with 0 additions and 6 deletions
|
|
@ -5243,9 +5243,6 @@ typedef struct {
|
|||
/* Lower image_atomic(_swap) for all dimensions. Implied by lower_image. */
|
||||
bool lower_image_atomic;
|
||||
|
||||
/* Subtract one from the UBO index */
|
||||
bool skip_ubo_0;
|
||||
|
||||
/* Vulkan's robustBufferAccess feature is only concerned with buffers that
|
||||
* are bound through descriptor sets, so shared memory is not included, but
|
||||
* it may be useful to enable this for debugging.
|
||||
|
|
|
|||
|
|
@ -68,9 +68,6 @@ lower_buffer_load(nir_builder *b,
|
|||
nir_ssa_def *index = instr->src[0].ssa;
|
||||
|
||||
if (instr->intrinsic == nir_intrinsic_load_ubo) {
|
||||
if (opts->skip_ubo_0)
|
||||
index = nir_iadd_imm(b, index, -1);
|
||||
|
||||
size = nir_get_ubo_size(b, 32, index);
|
||||
} else {
|
||||
size = nir_get_ssbo_size(b, index);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue