[Git][wine/vkd3d][master] 5 commits: vkd3d-shader/hlsl: Emit structured TGSM declarations.

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

Henri Verbeet pushed to branch master at wine / vkd3d


Commits:
3368954c by Shaun Ren at 2026-01-12T18:21:33+01:00
vkd3d-shader/hlsl: Emit structured TGSM declarations.

- - - - -
678c83e5 by Shaun Ren at 2026-01-12T18:25:51+01:00
vkd3d-shader/hlsl: Emit structured TGSM loads.

Co-authored-by: Francisco Casas <[email protected]>

- - - - -
37978cdb by Shaun Ren at 2026-01-12T18:26:25+01:00
vkd3d-shader/hlsl: Split array/struct copies with structured RHS.

Co-authored-by: Francisco Casas <[email protected]>

- - - - -
031dfc8d by Shaun Ren at 2026-01-12T18:39:44+01:00
vkd3d-shader/hlsl: Introduce a split_copies() helper.

- - - - -
aca8c9ed by Shaun Ren at 2026-01-12T18:41:29+01:00
vkd3d-shader/hlsl: Support non-load RHS in stream Append().

Based on suggestions from Francisco Casas.

- - - - -


4 changed files:

- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
- tests/hlsl/srv-structuredbuffer.shader_test


View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/f3a195b1db4de48edb445e69d279dcb393d7500f...aca8c9ed9200581e6bdd3650cb8d4fa2ee9fb929

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