Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
87ec2d98 by Nikolay Sivov at 2025-05-27T20:24:24+02:00
vkd3d-shader/fx: Fix writing fx_2_0 structure parameters.
Currently structure type descriptions get interleaved with variable
length string data. The solution is to write all fixed length fields
first, then append strings.
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/-/commit/87ec2d98973432531d7d9d08dfc83…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/87ec2d98973432531d7d9d08dfc83…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
bb501177 by Giovanni Mascellani at 2025-05-27T19:44:27+02:00
ci: Really use DXC 1.8.2502 for macOS.
In theory commit 7b07d77396a026d2ec643ed37b73ecfca4daeb5c already
did that, but in practice it ended up picking a commit from the
1.8.2405 branch, where a few of our tests fail. Since I hope to
soon enable DXC for macOS again, it's useful to fix that oversight.
- - - - -
1 changed file:
- gitlab/image.yml
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/bb50117747a65b5a5623424714c6d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/bb50117747a65b5a5623424714c6d…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
7261b40d by Giovanni Mascellani at 2025-05-27T19:29:56+02:00
tests/hlsl: Mark a test in object-references.shader_test as todo on MoltenVK with DXIL.
I haven't investigated what's happening in detail. However vkd3d
emits this message, which makes me think the problem is ours:
vkd3d:62178588:fixme:spirv_compiler_get_descriptor_binding Could not find descriptor binding for type 0, space 0, registers [0:2], shader type 0.
- - - - -
70c51984 by Giovanni Mascellani at 2025-05-27T19:30:21+02:00
tests/hlsl: Mark some tests in clip-cull-distance.shader_test as buggy on MoltenVK with d3d12.
They either use geometry shaders or cull distances, which MoltenVK
doesn't support. However d3d12 has no way to indicate they're
unsupported, so the problem doesn't surface as a failed draw,
but rather as a draw that doesn't do anything.
- - - - -
6fe0d71a by Giovanni Mascellani at 2025-05-27T19:31:38+02:00
tests/hlsl: Mark a test in gather-offset.shader_test as buggy on MoltenVK with d3d12.
It seems that SPIRV-Cross is generating bad MSL code, and Metal
rejects it.
- - - - -
9ab1cada by Giovanni Mascellani at 2025-05-27T19:32:19+02:00
tests/hlsl: Mark some tests in wave-ops-uint.shader_test as buggy on MoltenVK.
It seems that SPIRV-Cross is generating bad MSL code, and Metal
rejects it.
- - - - -
85dcd036 by Giovanni Mascellani at 2025-05-27T19:32:35+02:00
tests/hlsl: Mark some tests in wave-ops-int.shader_test as buggy on MoltenVK.
It seems that SPIRV-Cross is generating bad MSL code, and Metal
rejects it.
- - - - -
365f6d3b by Giovanni Mascellani at 2025-05-27T19:32:45+02:00
tests/hlsl: Mark some tests in uav-atomics.shader_test as working on MoltenVK.
- - - - -
7 changed files:
- tests/hlsl/clip-cull-distance.shader_test
- tests/hlsl/gather-offset.shader_test
- tests/hlsl/object-references.shader_test
- tests/hlsl/uav-atomics.shader_test
- tests/hlsl/wave-ops-int.shader_test
- tests/hlsl/wave-ops-uint.shader_test
- tests/shader_runner_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e6267dd6b482c393417d86ad15b3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e6267dd6b482c393417d86ad15b3…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
f7c2fbfe by Giovanni Mascellani at 2025-05-27T17:20:14+02:00
tests/hlsl: Test casting doubles to minimum precision integers.
- - - - -
adca5a66 by Giovanni Mascellani at 2025-05-27T17:20:19+02:00
tests/hlsl: Test casting minimum precision integers to doubles.
- - - - -
deb3b74c by Giovanni Mascellani at 2025-05-27T17:40:12+02:00
tests/hlsl: Test casting 16-bit integers to doubles.
- - - - -
1496ddc5 by Giovanni Mascellani at 2025-05-27T17:40:29+02:00
tests/hlsl: Test native 16-bit floating point numbers.
- - - - -
6a699d28 by Giovanni Mascellani at 2025-05-27T17:40:29+02:00
tests/hlsl: Test minimum precision floating point numbers.
- - - - -
d214f9eb by Giovanni Mascellani at 2025-05-27T17:43:07+02:00
tests/hlsl: Test minimum precision stride for signed integers too.
- - - - -
bd1b737e by Giovanni Mascellani at 2025-05-27T17:45:07+02:00
tests/hlsl: Test minimum precision stride for floating point numbers too.
- - - - -
e6267dd6 by Giovanni Mascellani at 2025-05-27T17:45:09+02:00
tests/hlsl: Do not test for overflowing 16-bit texture sampling.
The behavior is not uniform across drivers; in my tests AMD
performs as expected by the test, but WARP and NVIDIA return
infinity.
- - - - -
4 changed files:
- tests/hlsl/cast-64-bit.shader_test
- tests/hlsl/half.shader_test
- tests/hlsl/minimum-precision.shader_test
- tests/hlsl/sampler.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ffafa7fdaac3b990cb527952d32b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/ffafa7fdaac3b990cb527952d32b…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
5581c42a by Henri Verbeet at 2025-05-27T17:15:10+02:00
tests/shader_runner_d3d11: Direct3D 11 supports geometry shaders.
- - - - -
ee85e6b5 by Henri Verbeet at 2025-05-27T17:15:10+02:00
tests/hlsl: Require the "geometry-shader" cap for the relevant clip/cull-distance tests.
- - - - -
ffafa7fd by Henri Verbeet at 2025-05-27T17:15:10+02:00
tests/hlsl: Get rid of a MSL todo in geometry.shader_test.
The Metal/MSL runner doesn't support geometry shaders, so the test is
never executed on that runner.
- - - - -
3 changed files:
- tests/hlsl/clip-cull-distance.shader_test
- tests/hlsl/geometry.shader_test
- tests/shader_runner_d3d11.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0a28abd8f641aafb6c46fb45ad64…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/0a28abd8f641aafb6c46fb45ad64…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
8eba4da9 by Jacek Caban at 2025-05-26T20:23:32+02:00
ntdll/tests: Register runtime function in test___C_specific_handler.
On some Windows versions, __C_specific_handler requires unwind information for the
tested function, even though it's not actually needed, since unwinding should stop
at this point.
- - - - -
1 changed file:
- dlls/ntdll/tests/exception.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/8eba4da97de13c3b6c074d52c77f14…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/8eba4da97de13c3b6c074d52c77f14…
You're receiving this email because of your account on gitlab.winehq.org.