Henri Verbeet pushed to branch master at wine / vkd3d
Commits: d7a05d82 by Henri Verbeet at 2025-09-09T14:51:15+02:00 vkd3d-shader/hlsl: Implement constant folding of 'mad' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - - 08e7806b by Henri Verbeet at 2025-09-09T14:51:15+02:00 vkd3d-shader/hlsl: Implement constant folding of 'sin' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - - e330ad2a by Henri Verbeet at 2025-09-09T14:59:01+02:00 vkd3d-shader/hlsl: Implement constant folding of 'cos' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - - 23ee29a9 by Henri Verbeet at 2025-09-09T14:59:11+02:00 vkd3d-shader/hlsl: Implement constant folding of 'reinterpret' expressions.
As encountered in tests/hlsl/frexp.shader_test.
- - - - - 5a8a2bb1 by Henri Verbeet at 2025-09-09T14:59:11+02:00 tests/hlsl: Add a constant folding test for round().
- - - - - e569245e by Henri Verbeet at 2025-09-09T14:59:11+02:00 vkd3d-shader/hlsl: Implement constant folding of 'round' expressions.
- - - - -
4 changed files:
- libs/vkd3d-shader/hlsl_constant_ops.c - tests/hlsl/frexp.shader_test - tests/hlsl/round.shader_test - tests/hlsl/trigonometry.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7f4a186e6aeeb628bedeb01488caf...