Henri Verbeet pushed to branch master at wine / vkd3d Commits: f91672f3 by Henri Verbeet at 2026-01-27T13:59:08+01:00 vkd3d-shader/ir: Trace the progam on failure in vsir_transform_(). - - - - - 6893ac3e by Henri Verbeet at 2026-01-27T13:59:08+01:00 vkd3d-shader/ir: Take the register count into account in vsir_program_add_fog_input(). For TPF and d3dbc inputs this should always be 1, but DXIL shaders may have larger values, for example in hlsl/loop-sm3.shader_test:648. This would then result in the newly added fog input overlapping the range used by a previous input, which is happily caught by the validator. - - - - - 65dd24c4 by Henri Verbeet at 2026-01-27T13:59:08+01:00 tests/hlsl: Require the wave-ops capability for wave-reconvergence.shader_test. - - - - - a83bdb60 by Henri Verbeet at 2026-01-27T13:59:08+01:00 tests/shader_runner_vulkan: Use storage image reads without format if supported. As required by hlsl/sm6-uav-rwtexture.shader_test:30. - - - - - 11a205dd by Henri Verbeet at 2026-01-27T13:59:08+01:00 tests/shader_runner_vulkan: Require "shaderStorageImageReadWithoutFormat" for typed UAV loads. UAV loads from such formats require storage image reads without format in vkd3d-shader, otherwise a R32 formats is used. - - - - - 4a4bf9f7 by Henri Verbeet at 2026-01-27T13:59:08+01:00 tests/shader_runner_vulkan: Allow unused input elements. As in hlsl/clip-cull-distance-1.shader_test:362. - - - - - bde72da3 by Anna (navi) Figueiredo Gomes at 2026-01-27T13:59:08+01:00 tests/shader_runner: Support requiring runner tags in [require] sections. - - - - - 19038f91 by Henri Verbeet at 2026-01-27T13:59:08+01:00 tests/shader_runner_vulkan: Add a DXIL run. - - - - - 15 changed files: - gitlab/build.yml - libs/vkd3d-shader/ir.c - tests/hlsl/calculate-lod.shader_test - tests/hlsl/clip-cull-distance-1.shader_test - tests/hlsl/entry-point-semantics.shader_test - tests/hlsl/object-references.shader_test - tests/hlsl/register-reservations-resources.shader_test - tests/hlsl/sm6-uav-rwtexture.shader_test - tests/hlsl/tgsm.shader_test - tests/hlsl/uav-atomics.shader_test - tests/hlsl/wave-reconvergence.shader_test - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d12.c - tests/shader_runner_vulkan.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8114efbc34c66e7682040c3e4b976... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8114efbc34c66e7682040c3e4b976... You're receiving this email because of your account on gitlab.winehq.org.