diff --git a/librashader-reflect/src/back/hlsl.rs b/librashader-reflect/src/back/hlsl.rs index c5c7e0a..fa944dc 100644 --- a/librashader-reflect/src/back/hlsl.rs +++ b/librashader-reflect/src/back/hlsl.rs @@ -87,6 +87,11 @@ impl HlslBufferAssignments { } } + // Sometimes SPIRV-cross will assign variables to "global" + if Self::find_mangled_name("global", uniform_name, mangled_name) { + return true; + } + return false; } }