mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
zink: stop lowering indirect derefs
this is no longer necessary Reviewed-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24634>
This commit is contained in:
parent
9e42553ca8
commit
aedebb9d30
1 changed files with 0 additions and 7 deletions
|
|
@ -5413,13 +5413,6 @@ zink_shader_create(struct zink_screen *screen, struct nir_shader *nir,
|
|||
ret->programs = _mesa_pointer_set_create(NULL);
|
||||
simple_mtx_init(&ret->lock, mtx_plain);
|
||||
|
||||
nir_variable_mode indirect_derefs_modes = 0;
|
||||
if (nir->info.stage == MESA_SHADER_TESS_CTRL ||
|
||||
nir->info.stage == MESA_SHADER_TESS_EVAL)
|
||||
indirect_derefs_modes |= nir_var_shader_in | nir_var_shader_out;
|
||||
|
||||
NIR_PASS_V(nir, nir_lower_indirect_derefs, indirect_derefs_modes, UINT32_MAX);
|
||||
|
||||
nir_lower_io_options lower_io_flags = 0;
|
||||
if (!screen->info.feats.features.shaderInt64 || !screen->info.feats.features.shaderFloat64)
|
||||
lower_io_flags = nir_lower_io_lower_64bit_to_32;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue