[Git][wine/vkd3d][master] tests/hlsl: Test load/sample status and CheckAccessFullyMapped().

"Henri Verbeet (@hverbeet) via Wine-commits" <[email protected]> Mon, 12 Jan 2026 12:13:58 -0600
Newsgroups gmane.comp.emulators.wine.cvs
Message-ID <[email protected]>

Henri Verbeet pushed to branch master at wine / vkd3d


Commits:
14ab2bd5 by Giovanni Mascellani at 2026-01-12T19:03:45+01:00
tests/hlsl: Test load/sample status and CheckAccessFullyMapped().

The main difficulty the DXIL parser has to face here is that
dx.op.textureLoad.* returns a structure with five fields.
Currently we store the returned value in a vec4, which won't
be enough anymore if we need to see the status field as well.

Additionally, DXIL doesn't have different variants for load
and sample operations depending on whether the tiled status
is needed or not, while VSIR does. In DXIL the status is
always available, and the downstream can optimize it out if
it's not used.

- - - - -


2 changed files:

- Makefile.am
- + tests/hlsl/tiled-status.shader_test


View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/14ab2bd5a69751774989b8de3ad432300202a8ba

-- 
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/14ab2bd5a69751774989b8de3ad432300202a8ba
You're receiving this email because of your account on gitlab.winehq.org.