Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
f5e0c478 by Elizabeth Figura at 2025-05-24T21:02:17+02:00
vkd3d-shader/ir: Use add_signature_element() to add clip planes.
In particular, ensure that the semantic name is not NULL. This is necessary to
avoid a crash when a later pass using vsir_signature_find_element_by_name(),
e.g. vsir_program_insert_vertex_fog(), iterates over the signature including the
new element.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f5e0c47811c4cab7ca5a49dddff9c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f5e0c47811c4cab7ca5a49dddff9c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
fdc17350 by Giovanni Mascellani at 2025-05-24T20:54:42+02:00
tests/hlsl: Test minimum precision stride in constant buffers.
- - - - -
a477502a by Giovanni Mascellani at 2025-05-24T20:57:42+02:00
tests/hlsl: Test minimum precision 16-bit unsigned integers.
- - - - -
cb1ee9cd by Giovanni Mascellani at 2025-05-24T20:59:34+02:00
tests/hlsl: Test minimum precision 16-bit signed integers.
- - - - -
3fb662c9 by Giovanni Mascellani at 2025-05-24T21:00:32+02:00
tests/hlsl: Remove some tests from minimum-precision.shader_test.
Most of them fail on any native implementation I can put my hands
on, including the CI. Equivalent, but hopefully better, tests
were added to arithmetic-uint.shader_test and
arithmetic-int-uniform.shader_test.
- - - - -
3 changed files:
- tests/hlsl/arithmetic-int-uniform.shader_test
- tests/hlsl/arithmetic-uint.shader_test
- tests/hlsl/minimum-precision.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bd6dbd096fe481194eaaf4053f9c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/bd6dbd096fe481194eaaf4053f9c…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
6b9df6b7 by Giovanni Mascellani at 2025-05-24T20:44:45+02:00
vkd3d-shader/dxil: Pass a reference to the SM6 parser to src_params_init_from_operands().
- - - - -
b0940729 by Giovanni Mascellani at 2025-05-24T20:44:45+02:00
vkd3d-shader/dxil: Pass a reference to the SM6 parser to src_param_init_from_value().
- - - - -
6a85df01 by Giovanni Mascellani at 2025-05-24T20:44:45+02:00
vkd3d-shader/dxil: Pass a reference to the SM6 parser to sm6_register_from_value().
- - - - -
bd6dbd09 by Giovanni Mascellani at 2025-05-24T20:44:45+02:00
vkd3d-shader/dxil: Reimplement aggregate indexing using specialized value types.
As opposed to just touching the vsir register description, which
should be removed soon.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fe747b065f22b4edda0ca545676d…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fe747b065f22b4edda0ca545676d…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
9156de05 by Henri Verbeet at 2025-05-24T20:41:39+02:00
vkd3d-shader: Also output vkd3d_shader_verror() messages using WARN.
- - - - -
ef3e10a1 by Henri Verbeet at 2025-05-24T20:41:39+02:00
vkd3d-shader: Also output vkd3d_shader_vwarning() messages using WARN.
- - - - -
fe747b06 by Henri Verbeet at 2025-05-24T20:41:39+02:00
vkd3d-shader: Also output vkd3d_shader_vnote() messages using WARN.
- - - - -
1 changed file:
- libs/vkd3d-shader/vkd3d_shader_main.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4eab50755e761fa2529abd753416…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4eab50755e761fa2529abd753416…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
18ec4cad by Shaun Ren at 2025-05-24T20:38:36+02:00
vkd3d-shader/tpf: Read the DCL_OUTPUT_SGV instruction.
Introduce VSIR op VKD3DSIH_DCL_OUTPUT_SGV.
- - - - -
a58b1f70 by Shaun Ren at 2025-05-24T20:38:36+02:00
vkd3d-shader/hlsl: Implement output semantics for geometry shaders.
- - - - -
4eab5075 by Shaun Ren at 2025-05-24T20:38:36+02:00
tests: Test signature reflection for geometry shader outputs.
- - - - -
6 changed files:
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/hlsl_codegen.c
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- tests/hlsl_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a93d258a86c7eaf1278b57d34975…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/a93d258a86c7eaf1278b57d34975…
You're receiving this email because of your account on gitlab.winehq.org.
Alistair Leslie-Hughes pushed to branch master at wine / wine-staging
Commits:
a3738434 by Alistair Leslie-Hughes at 2025-05-24T07:53:59+10:00
Rebase against 22af42ac22279e6c0c671f033661f95c1761b4bb.
- - - - -
7 changed files:
- − patches/vkd3d-latest/0001-Updated-vkd3d-to-541060215e338a419a5a6fe6ae156fecf1c.patch
- − patches/vkd3d-latest/0002-Updated-vkd3d-to-4289ec60a1f79f68ea9bd3624141b5657b8.patch
- − patches/vkd3d-latest/0003-Updated-vkd3d-to-960244bf1ea66755b0fbe11c4d40fa0fbf2.patch
- − patches/vkd3d-latest/0004-Updated-vkd3d-to-3c8fd8a2f273aec73e02ce65260c54290a9.patch
- − patches/vkd3d-latest/0005-Updated-vkd3d-to-f5a26fd2b881d0fe602022c446ecfee45e1.patch
- + patches/vkd3d-latest/definition
- staging/upstream-commit
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/a3738434e05ba4e378cec5…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine-staging/-/commit/a3738434e05ba4e378cec5…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
8e4efa10 by Alanas Tebuev at 2025-05-23T20:58:30+02:00
comctl32/tests: Test WM_NOTIFY CBEN_ENDEDITW conversion and forwarding in toolbar.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57178
- - - - -
ab3f20b7 by Alanas Tebuev at 2025-05-23T20:58:30+02:00
comctl32: Rewrite COMCTL32_array_reserve (was PAGER_AdjustBuffer).
• Support item size that is not 2 bytes.
• Multiplication by item_size happens inside COMCTL32_array_reserve.
• Use DWORD instead of INT for *size for consistency with Alloc and negative buffer size doesn't make sense.
• Don't forget old *array when ReAlloc returns NULL.
- - - - -
0d2e6852 by Alanas Tebuev at 2025-05-23T20:58:30+02:00
comctl32: Move WM_NOTIFY unicode to ansi conversion code from pager.c to commctrl.c.
It will be needed for toolbar.c.
- - - - -
4cfe8273 by Alanas Tebuev at 2025-05-23T20:58:30+02:00
comctl32/toolbar: Forward WM_NOTIFY CBEN_ENDEDITW and CBEN_ENDEDITA.
This makes 7-Zip File Manager press enter in path input work.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57178
- - - - -
5 changed files:
- dlls/comctl32/comctl32.h
- dlls/comctl32/commctrl.c
- dlls/comctl32/pager.c
- dlls/comctl32/tests/toolbar.c
- dlls/comctl32/toolbar.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/24e2097085c9e1cbc36bf917d57dc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/24e2097085c9e1cbc36bf917d57dc…
You're receiving this email because of your account on gitlab.winehq.org.