From 45b41596485349223cefb48e2c644db54d09bef4 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 12 Jun 2019 15:33:51 +0100 Subject: [PATCH] Set invalid input attribute mappings to -1 in SPIR-V reflection --- renderdoc/driver/shaders/spirv/spirv_disassemble.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp index ab727f9cf..b3a8842d7 100644 --- a/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_disassemble.cpp @@ -4947,7 +4947,7 @@ void SPVModule::MakeReflection(GraphicsAPI sourceAPI, ShaderStage stage, mapping.inputAttributes.resize(numInputs); for(size_t i = 0; i < numInputs; i++) - mapping.inputAttributes[i] = INVALID_BIND; + mapping.inputAttributes[i] = -1; for(size_t i = 0; i < reflection.inputSignature.size(); i++) if(reflection.inputSignature[i].systemValue == ShaderBuiltin::Undefined)