[Git][wine/vkd3d][master] 7 commits: vkd3d-shader/fx: Give fxlvm-specific constants a version-neutral name.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 47b9316a by Nikolay Sivov at 2025-06-11T18:21:30+02:00 vkd3d-shader/fx: Give fxlvm-specific constants a version-neutral name. Those are reusable for fx_2_0 preshaders. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - d6a40843 by Nikolay Sivov at 2025-06-11T18:25:42+02:00 vkd3d-shader/fx: Use a version-neutral name for the opcode table. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - f5253995 by Nikolay Sivov at 2025-06-11T20:04:27+02:00 vkd3d-shader/fx: Read instruction arguments in full before printing them. The binary format stores destination argument after sources. Each argument takes either 3 tokens or 5 tokens, when indexed. For simplicity read them all first, and print destination first. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - b098af3e by Nikolay Sivov at 2025-06-11T20:07:25+02:00 vkd3d-shader/fx: Use more generic names for the literal constant array. It's going to be reused for 64-bit floats too. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - d403705d by Nikolay Sivov at 2025-06-11T20:07:38+02:00 vkd3d-shader/fx: Add a helper to print literals. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - 90032acb by Nikolay Sivov at 2025-06-11T20:08:59+02:00 vkd3d-shader/fx: Rename the constant argument helper to be version-neutral. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - 1913f5e6 by Nikolay Sivov at 2025-06-11T20:09:05+02:00 vkd3d-shader/fx: Parse array selector expressions for fx_2_0. Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> - - - - - 2 changed files: - include/private/vkd3d_common.h - libs/vkd3d-shader/fx.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/94cbb333f838a42c3ffb2216f6551... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/94cbb333f838a42c3ffb2216f6551... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)