[PATCH vkd3d 5/5] libs/vkd3d-shader: Translate control point count declarations.
Józef Kucia
joseph.kucia at gmail.com
Thu Feb 15 08:43:54 CST 2018
From: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
libs/vkd3d-shader/spirv.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libs/vkd3d-shader/spirv.c b/libs/vkd3d-shader/spirv.c
index 5d04b58af228..89b1187399b6 100644
--- a/libs/vkd3d-shader/spirv.c
+++ b/libs/vkd3d-shader/spirv.c
@@ -5686,6 +5686,7 @@ void vkd3d_dxbc_compiler_handle_instruction(struct vkd3d_dxbc_compiler *compiler
vkd3d_dxbc_compiler_emit_dcl_stream(compiler, instruction);
break;
case VKD3DSIH_DCL_VERTICES_OUT:
+ case VKD3DSIH_DCL_OUTPUT_CONTROL_POINT_COUNT:
vkd3d_dxbc_compiler_emit_dcl_vertices_out(compiler, instruction);
break;
case VKD3DSIH_DCL_INPUT_PRIMITIVE:
@@ -5876,7 +5877,9 @@ void vkd3d_dxbc_compiler_handle_instruction(struct vkd3d_dxbc_compiler *compiler
case VKD3DSIH_CUT_STREAM:
vkd3d_dxbc_compiler_emit_cut_stream(compiler, instruction);
break;
+ case VKD3DSIH_DCL_INPUT_CONTROL_POINT_COUNT:
case VKD3DSIH_NOP:
+ /* nothing to do */
break;
default:
FIXME("Unhandled instruction %#x.\n", instruction->handler_idx);
--
2.13.6
More information about the wine-devel
mailing list