vkd3d-shader/d3dbc: Trace the vsir program before applying any transformations.

Specifically, before running vsir_program_lower_d3dbc().
This commit is contained in:
Henri Verbeet
2025-10-14 17:27:27 +02:00
parent 997d445724
commit 0e7eae00ba
Notes: Henri Verbeet 2025-10-15 13:00:49 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1790

View File

@@ -1597,6 +1597,9 @@ int d3dbc_parse(const struct vkd3d_shader_compile_info *compile_info, uint64_t c
program->has_descriptor_info = true; program->has_descriptor_info = true;
if (TRACE_ON())
vsir_program_trace(program);
if (ret >= 0 && sm1.p.status < 0) if (ret >= 0 && sm1.p.status < 0)
ret = sm1.p.status; ret = sm1.p.status;