vkd3d-shader/ir: Require signed operands for IMIN instructions.

This commit is contained in:
Henri Verbeet
2025-09-02 22:50:31 +02:00
parent 8eebc71c13
commit a1451f8113
Notes: Henri Verbeet 2025-09-18 11:44:24 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1733
2 changed files with 2 additions and 1 deletions

View File

@@ -4990,6 +4990,7 @@ static enum vkd3d_shader_opcode map_dx_binary_op(enum dx_intrinsic_opcode op,
*type_flags |= DXIL_TYPE_SIGNED;
return VSIR_OP_IMAX;
case DX_IMIN:
*type_flags |= DXIL_TYPE_SIGNED;
return VSIR_OP_IMIN;
case DX_QUAD_READ_LANE_AT:
return VSIR_OP_QUAD_READ_LANE_AT;