diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-03-21 15:02:38 -0700 |
---|---|---|
committer | Caio Marcelo de Oliveira Filho <[email protected]> | 2019-03-23 10:22:39 -0700 |
commit | fb024f5e72014efea5007684c7e61cd31a2cd9c8 (patch) | |
tree | 7e7ab9e2e321faca8bdaabb7bb0c4e587bfe931b /src/intel/compiler/brw_fs.cpp | |
parent | 15012077bceda24cbf38afeda7723c47e1b0d3c3 (diff) |
intel/compiler: handle GLSL_TYPE_INTERFACE as GLSL_TYPE_STRUCT
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/intel/compiler/brw_fs.cpp')
-rw-r--r-- | src/intel/compiler/brw_fs.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/intel/compiler/brw_fs.cpp b/src/intel/compiler/brw_fs.cpp index fb6c23e5f9c..964cde07215 100644 --- a/src/intel/compiler/brw_fs.cpp +++ b/src/intel/compiler/brw_fs.cpp @@ -542,6 +542,7 @@ type_size_scalar(const struct glsl_type *type) case GLSL_TYPE_ARRAY: return type_size_scalar(type->fields.array) * type->length; case GLSL_TYPE_STRUCT: + case GLSL_TYPE_INTERFACE: size = 0; for (i = 0; i < type->length; i++) { size += type_size_scalar(type->fields.structure[i].type); @@ -558,7 +559,6 @@ type_size_scalar(const struct glsl_type *type) return 1; case GLSL_TYPE_VOID: case GLSL_TYPE_ERROR: - case GLSL_TYPE_INTERFACE: case GLSL_TYPE_FUNCTION: unreachable("not reached"); } |