diff options
author | Dave Airlie <[email protected]> | 2019-03-20 08:19:45 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2019-03-21 10:25:40 +1000 |
commit | 3b3653c4cfbedf55a00cbddd0f341ebd1de81665 (patch) | |
tree | 041ed84edae4b03f02612ec6892926f9c39ac237 /src/compiler/nir/nir_split_vars.c | |
parent | e7c840216380cbb0cb8a2eccf9bdf16aaf2a4554 (diff) |
nir/spirv: don't use bare types, remove assert in split vars for testing
For OpenCL we never want to strip the info from the types, and it makes
type comparisons easier in later stages. We might later need a nir pass to
strip this for GLSL, but so far the only regression is the assert and Jason
said removing that is fine.
Reviewed-by: Jason Ekstrand <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/compiler/nir/nir_split_vars.c')
-rw-r--r-- | src/compiler/nir/nir_split_vars.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/compiler/nir/nir_split_vars.c b/src/compiler/nir/nir_split_vars.c index 394021e608e..777c4ac7225 100644 --- a/src/compiler/nir/nir_split_vars.c +++ b/src/compiler/nir/nir_split_vars.c @@ -341,7 +341,6 @@ init_var_list_array_infos(struct exec_list *vars, const struct glsl_type *type = var->type; for (int i = 0; i < num_levels; i++) { - assert(glsl_get_explicit_stride(type) == 0); info->levels[i].array_len = glsl_get_length(type); type = glsl_get_array_element(type); |