diff --git a/src/microsoft/vulkan/dzn_cmd_buffer.cpp b/src/microsoft/vulkan/dzn_cmd_buffer.cpp index 2454819aa1f..dd1e7ece398 100644 --- a/src/microsoft/vulkan/dzn_cmd_buffer.cpp +++ b/src/microsoft/vulkan/dzn_cmd_buffer.cpp @@ -2336,7 +2336,7 @@ dzn_cmd_buffer_update_pipeline(struct dzn_cmd_buffer *cmdbuf, uint32_t bindpoint if (cmdbuf->state.bindpoint[bindpoint].dirty & DZN_CMD_BINDPOINT_DIRTY_PIPELINE) { if (bindpoint == VK_PIPELINE_BIND_POINT_GRAPHICS) { const struct dzn_graphics_pipeline *gfx = - reinterpret_cast(pipeline); + (const struct dzn_graphics_pipeline *)pipeline; ID3D12GraphicsCommandList1_SetGraphicsRootSignature(cmdbuf->cmdlist, pipeline->root.sig); ID3D12GraphicsCommandList1_IASetPrimitiveTopology(cmdbuf->cmdlist, gfx->ia.topology); } else { @@ -2479,7 +2479,7 @@ static void dzn_cmd_buffer_update_viewports(struct dzn_cmd_buffer *cmdbuf) { const struct dzn_graphics_pipeline *pipeline = - reinterpret_cast(cmdbuf->state.pipeline); + (const struct dzn_graphics_pipeline *)cmdbuf->state.pipeline; if (!(cmdbuf->state.dirty & DZN_CMD_DIRTY_VIEWPORTS) || !pipeline->vp.count) @@ -2492,7 +2492,7 @@ static void dzn_cmd_buffer_update_scissors(struct dzn_cmd_buffer *cmdbuf) { const struct dzn_graphics_pipeline *pipeline = - reinterpret_cast(cmdbuf->state.pipeline); + (const struct dzn_graphics_pipeline *)cmdbuf->state.pipeline; if (!(cmdbuf->state.dirty & DZN_CMD_DIRTY_SCISSORS)) return; @@ -2521,7 +2521,7 @@ static void dzn_cmd_buffer_update_vbviews(struct dzn_cmd_buffer *cmdbuf) { const struct dzn_graphics_pipeline *pipeline = - reinterpret_cast(cmdbuf->state.pipeline); + (const struct dzn_graphics_pipeline *)cmdbuf->state.pipeline; unsigned start, end; BITSET_FOREACH_RANGE(start, end, cmdbuf->state.vb.dirty, MAX_VBS)