Henri Verbeet pushed to branch master at wine / vkd3d Commits: 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. - - - - - 4 changed files: - Makefile.am - libs/vkd3d-shader/d3dbc.c - libs/vkd3d-shader/ir.c - + tests/d3dbc/loop.shader_test View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/eab63586c83c4fad4a2c004de4074... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/eab63586c83c4fad4a2c004de4074... You're receiving this email because of your account on gitlab.winehq.org.