From b9c338568fcab201f6c216d994debbdd0ba4898e Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 20 Nov 2023 18:17:21 +0000 Subject: [PATCH] Set the correct type for i8 metadata constants in DXIL --- renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp index 921cf4ac4..3f75f7e59 100644 --- a/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_bytecode_editor.cpp @@ -425,7 +425,7 @@ Metadata *ProgramEditor::CreateConstantMetadata(uint8_t val) Metadata *m = CreateMetadata(); m->isConstant = true; m->type = m_Int8Type; - m->value = CreateConstant(Constant(m_Int32Type, val)); + m->value = CreateConstant(Constant(m_Int8Type, val)); return m; }