From 5eaacf74594f4558483917f6f0ecc1c5fd713dff Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Mon, 23 Apr 2018 18:07:31 +0200 Subject: [PATCH] [dxbc] Add gs_vertex_in to the entry point interface Fixes invalid SPIR-V generated in the Blacksmith demo (#267). --- src/dxbc/dxbc_compiler.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dxbc/dxbc_compiler.cpp b/src/dxbc/dxbc_compiler.cpp index b1d44c8a..b38eee08 100644 --- a/src/dxbc/dxbc_compiler.cpp +++ b/src/dxbc/dxbc_compiler.cpp @@ -5790,6 +5790,8 @@ namespace dxvk { m_perVertexIn = m_module.newVar( ptrTypeId, spv::StorageClassInput); m_module.setDebugName(m_perVertexIn, varName); + + m_entryPointInterfaces.push_back(m_perVertexIn); }