From af870999faa0616a88738cfdb417981fb324fad5 Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Mon, 13 Jun 2016 18:15:59 -0500 Subject: [PATCH] SPIR-V: Clear shader interface IDs between invocations. --- src/xenia/gpu/spirv_shader_translator.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xenia/gpu/spirv_shader_translator.cc b/src/xenia/gpu/spirv_shader_translator.cc index c6d045fd4..b045ec5fd 100644 --- a/src/xenia/gpu/spirv_shader_translator.cc +++ b/src/xenia/gpu/spirv_shader_translator.cc @@ -514,6 +514,8 @@ std::vector SpirvShaderTranslator::CompleteTranslation() { // Cleanup builder. builder_.reset(); + interface_ids_.clear(); + // Copy bytes out. // TODO(benvanik): avoid copy? std::vector spirv_bytes;