diff options
author | Hans-Kristian Arntzen <post@arntzen-software.no> | 2020-06-18 13:46:39 +0300 |
---|---|---|
committer | Hans-Kristian Arntzen <post@arntzen-software.no> | 2020-06-18 13:46:39 +0300 |
commit | 7314f51a3234dd98350320acc0944ac90eb1745d (patch) | |
tree | 496cea34a39e473852ce1b5df532dca29f6e8050 /spirv_glsl.hpp | |
parent | 02db4c1f161cb80c8b6b8cd3e307b3c6a575782f (diff) |
MSL: Deal with loading non-value-type arrays.
Diffstat (limited to 'spirv_glsl.hpp')
-rw-r--r-- | spirv_glsl.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/spirv_glsl.hpp b/spirv_glsl.hpp index 1cd9da68..351adae1 100644 --- a/spirv_glsl.hpp +++ b/spirv_glsl.hpp @@ -763,6 +763,7 @@ protected: void disallow_forwarding_in_expression_chain(const SPIRExpression &expr); bool expression_is_constant_null(uint32_t id) const; + bool expression_is_non_value_type_array(uint32_t ptr); virtual void emit_store_statement(uint32_t lhs_expression, uint32_t rhs_expression); uint32_t get_integer_width_for_instruction(const Instruction &instr) const; |