Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
a8c5f9e6 by Giovanni Mascellani at 2024-11-25T20:47:24+01:00
vkd3d-shader/dxil: Emit register SAMPLEMASK for output sysval SV_Coverage.
- - - - -
b007b1dd by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT instructions.
- - - - -
fadaa69b by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT_SIV instructions.
- - - - -
31f6b18c by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT_SGV instructions.
- - - - -
09ede1e7 by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT_PS instructions.
- - - - -
1d986226 by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT_PS_SIV instructions.
- - - - -
e7770eaa by Giovanni Mascellani at 2024-11-25T20:48:39+01:00
vkd3d-shader/ir: Validate the register type for DCL_INPUT_PS_SGV instructions.
- - - - -
3832e38c by Giovanni Mascellani at 2024-11-25T20:51:25+01:00
vkd3d-shader/ir: Validate the register type for DCL_OUTPUT instructions.
- - - - -
2c3a7b0d by Giovanni Mascellani at 2024-11-25T20:51:29+01:00
vkd3d-shader/ir: Validate the register type for DCL_OUTPUT_SIV instructions.
- - - - -
2 changed files:
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c22812e20bee533a1a4e1e1f36d2…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/c22812e20bee533a1a4e1e1f36d2…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9f3bbad6 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for COVERAGE registers.
- - - - -
07b31761 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for SAMPLEMASK registers.
- - - - -
820a5459 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for GSINSTID registers.
- - - - -
5b04a797 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for WAVELANECOUNT registers.
- - - - -
e367dc07 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for WAVELANEINDEX registers.
- - - - -
c22812e2 by Giovanni Mascellani at 2024-11-25T20:45:44+01:00
vkd3d-shader/ir: Validate index count for OUTSTENCILREF registers.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/71ce43313f67993f3695ecc14de5…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/71ce43313f67993f3695ecc14de5…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
52b81f42 by Francisco Casas at 2024-11-23T23:49:57+01:00
vkd3d-shader/hlsl: Store SM4 HLSL_RESOURCE_LOADs in the vsir program.
- - - - -
42ce8216 by Francisco Casas at 2024-11-23T23:52:24+01:00
vkd3d-shader/hlsl: Store SM4 HLSL_RESOURCE_SAMPLEs in the vsir program.
- - - - -
4382af6e by Francisco Casas at 2024-11-23T23:55:07+01:00
vkd3d-shader/hlsl: Store SM4 HLSL_RESOURCE_GATHERs in the vsir program.
- - - - -
c89f5036 by Francisco Casas at 2024-11-24T00:00:46+01:00
vkd3d-shader/hlsl: Store SM4 HLSL_RESOURCE_SAMPLE_INFOs in the vsir program.
- - - - -
4f549155 by Francisco Casas at 2024-11-24T00:01:03+01:00
vkd3d-shader/hlsl: Store SM4 HLSL_RESOURCE_RESINFOs in the vsir program.
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/tpf.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fd1beedc07becc7e5e49b64273f7…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fd1beedc07becc7e5e49b64273f7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
37849192 by Nikolay Sivov at 2024-11-23T23:21:39+01:00
vkd3d-shader/fx: Implement parsing inline shader blobs.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
b314a9eb by Nikolay Sivov at 2024-11-23T23:24:05+01:00
vkd3d-shader/fx: Remove newlines from the parser error messages.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/fx.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f362ab7205fc5d03ce238a598dc…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0f362ab7205fc5d03ce238a598dc…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5894e790 by Giovanni Mascellani at 2024-11-23T23:19:57+01:00
vkd3d-shader/ir: Check that all tessellation system values appear in the patch constant signature.
- - - - -
0f362ab7 by Giovanni Mascellani at 2024-11-23T23:19:57+01:00
vkd3d-shader/ir: Check that tessellation system value registers are consecutive.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0245d22c830958464618512dc7f7…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0245d22c830958464618512dc7f7…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
0c3c4e05 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for PRIMID registers.
- - - - -
860bb59c by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for OUTPOINTID registers.
- - - - -
808b28b4 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for FORKINSTID registers.
- - - - -
f2659c14 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for JOININSTID registers.
- - - - -
26251d02 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for TESSCOORD registers.
- - - - -
fd9da5db by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for THREADID registers.
- - - - -
595fe9a7 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for THREADGROUPID registers.
- - - - -
050840f4 by Giovanni Mascellani at 2024-11-23T23:15:39+01:00
vkd3d-shader/ir: Validate index count for LOCALTHREADID registers.
- - - - -
0245d22c by Giovanni Mascellani at 2024-11-23T23:15:40+01:00
vkd3d-shader/ir: Validate index count for LOCALTHREADINDEX registers.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/64bc0515e0380123d6d7755dd234…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/64bc0515e0380123d6d7755dd234…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
2c0773c9 by Francisco Casas at 2024-11-23T22:57:23+01:00
tests: Test signature reflection for PRIMID, RTINDEX and VPINDEX.
- - - - -
ad5377f9 by Francisco Casas at 2024-11-23T23:10:46+01:00
vkd3d-shader/hlsl: Add special allocation rules for PRIMID, RTINDEX, and VPINDEX.
These system values are bound to the same allocation rules as other
semantics: they can share registers with other semantics with the same
interpolation mode and they prefer forming shorter writemasks. However,
for some reason, these don't allow further semantics to share the same
register once allocated, except among themselves.
- - - - -
2c15015e by Francisco Casas at 2024-11-23T23:10:56+01:00
tests: Test allocation rules for FFACE and SAMPLE.
These seem to have their own interpolation mode.
- - - - -
64bc0515 by Francisco Casas at 2024-11-23T23:13:13+01:00
vkd3d-shader/hlsl: Add special allocation rules for FFACE and SAMPLE.
- - - - -
2 changed files:
- libs/vkd3d-shader/hlsl_codegen.c
- tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e383834049825dde8feb0a230c39…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e383834049825dde8feb0a230c39…
You're receiving this email because of your account on gitlab.winehq.org.