-
6ecef84c
by Francisco Casas at 2026-02-04T15:35:35+01:00
tests/d3dbc: Add SM3 tests for loop instructions.
-
c1132f23
by Francisco Casas at 2026-02-04T15:35:35+01:00
tests/d3dbc: Test addressing a constant buffer with the vs_2_0 loop instruction.
This is based on the loop_index_test() from Wine's d3d9/tests/visual.c
-
08a314c0
by Francisco Casas at 2026-02-04T15:46:44+01:00
vkd3d-shader/d3dbc: Initialise CONSTINT and CONSTBOOL registers with the proper vsir data type.
-
3b823d8b
by Francisco Casas at 2026-02-04T15:46:52+01:00
vkd3d-shader/ir: Lower d3dbc loop instructions.
-
3f968bdb
by Francisco Casas at 2026-02-04T15:51:29+01:00
vkd3d-shader/ir: Copy inputs to an IDXTEMP when there is vN[aL] access.
-
bffa9d5a
by Francisco Casas at 2026-02-04T15:51:35+01:00
vkd3d-shader/d3dbc: Add a used_mask to all input registers on indirect addressing.
Otherwise the used_mask could be empty for elements that can actually be
addressed via indirect addressing, which results in them not being
emitted as inputs when targeting the SPIR-V backend.