-
99d61aeb
by Nikolay Sivov at 2025-06-23T18:12:27+02:00
vkd3d-shader/fx: Use a version-independent structure for states.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
9f9cf59b
by Nikolay Sivov at 2025-06-23T18:12:27+02:00
vkd3d-shader/fx: Use the same state data helpers for both fx_2_0 and fx_4+.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
43a29044
by Nikolay Sivov at 2025-06-23T18:16:17+02:00
vkd3d-shader/fx: Move state decomposition to the fx_4_0-specific writing path.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
3537feb4
by Nikolay Sivov at 2025-06-23T18:17:48+02:00
vkd3d-shader/fx: Move entry count updates out of the state block writing helper.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
92c711a7
by Nikolay Sivov at 2025-06-23T18:27:11+02:00
vkd3d-shader/fx: Add a format-specific callback to write state assignments.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
ba5d5a80
by Nikolay Sivov at 2025-06-23T18:28:41+02:00
vkd3d-shader/fx: Fix the order of the "MaterialDiffuse" and "MaterialAmbient" state entries.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>