[Mesa-dev] [PATCH 1/4] nir/split_var_copies: handle IMAGE and SAMPLER for bindless vars
Karol Herbst
kherbst at redhat.com
Tue Apr 3 13:21:28 UTC 2018
Signed-off-by: Karol Herbst <kherbst at redhat.com>
---
src/compiler/nir/nir_split_var_copies.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/compiler/nir/nir_split_var_copies.c b/src/compiler/nir/nir_split_var_copies.c
index bc3ceedbdb8..231a89add4d 100644
--- a/src/compiler/nir/nir_split_var_copies.c
+++ b/src/compiler/nir/nir_split_var_copies.c
@@ -241,6 +241,10 @@ split_var_copies_block(nir_block *block, struct split_var_copies_state *state)
ralloc_steal(state->dead_ctx, instr);
}
break;
+ /* for bindless those are uint64 */
+ case GLSL_TYPE_IMAGE:
+ case GLSL_TYPE_SAMPLER:
+ assert(src_head->var->data.bindless);
case GLSL_TYPE_INT:
case GLSL_TYPE_UINT:
case GLSL_TYPE_INT16:
--
2.14.3
More information about the mesa-dev
mailing list