diff options
Diffstat (limited to 'Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp b/Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp index bd818d1a66..2d1a3028e0 100644 --- a/Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp +++ b/Source/Core/VideoBackends/D3D12/DX12VertexFormat.cpp @@ -92,7 +92,8 @@ void DXVertexFormat::MapAttributes() { if (m_decl.normals[i].enable) { - AddAttribute("NORMAL", i, 0, + static constexpr std::array<const char*, 3> NAMES = {"NORMAL", "TANGENT", "BINORMAL"}; + AddAttribute(NAMES[i], 0, 0, VarToDXGIFormat(m_decl.normals[i].type, m_decl.normals[i].components, m_decl.normals[i].integer), m_decl.normals[i].offset); |
