vkd3d-shader/spirv: Use vsir_register_init() in spirv_compiler_emit_hull_shader_builtins().

This commit is contained in:
Francisco Casas 2023-09-05 12:17:39 -03:00 committed by Alexandre Julliard
parent 89d7bd7a81
commit e174f6b413
Notes: Alexandre Julliard 2023-09-26 22:47:43 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/319

View File

@ -5308,10 +5308,7 @@ static void spirv_compiler_emit_hull_shader_builtins(struct spirv_compiler *comp
struct vkd3d_shader_dst_param dst; struct vkd3d_shader_dst_param dst;
memset(&dst, 0, sizeof(dst)); memset(&dst, 0, sizeof(dst));
dst.reg.type = VKD3DSPR_OUTPOINTID; vsir_register_init(&dst.reg, VKD3DSPR_OUTPOINTID, VKD3D_DATA_FLOAT, 0);
dst.reg.idx[0].offset = ~0u;
dst.reg.idx[1].offset = ~0u;
dst.reg.idx_count = 0;
dst.write_mask = VKD3DSP_WRITEMASK_0; dst.write_mask = VKD3DSP_WRITEMASK_0;
spirv_compiler_emit_input_register(compiler, &dst); spirv_compiler_emit_input_register(compiler, &dst);
} }