Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 737158e7 by Giovanni Mascellani at 2025-10-16T14:55:51+02:00 vkd3d-shader/ir: Remove SATURATE modifiers after lowering them.
- - - - - 8ec4f756 by Giovanni Mascellani at 2025-10-16T14:56:30+02:00 vkd3d-shader/ir: Process all destinations when lowering SATURATE modifiers.
The instruction iterator should not be advanced when iterating over more than one destination.
- - - - - 8a100fa0 by Giovanni Mascellani at 2025-10-16T14:57:56+02:00 vkd3d-shader/ir: Ignore and drop PARTIALPRECISION modifiers.
- - - - - c99c7295 by Giovanni Mascellani at 2025-10-16T15:10:39+02:00 vkd3d-shader/ir: Error out on unsupported destination modifiers.
- - - - - 86b8f2de by Giovanni Mascellani at 2025-10-16T15:15:05+02:00 vkd3d-shader/ir: Error out on unsupported source modifiers.
- - - - -
4 changed files:
- libs/vkd3d-shader/glsl.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/msl.c - libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/346b62bc70fcda3e314c5198b109b...