Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d98bbb2a by Henri Verbeet at 2025-09-09T15:02:08+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_bool_to_float().
- - - - -
f13c2932 by Henri Verbeet at 2025-09-09T15:02:08+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_bool_to_double().
- - - - -
34dbf38e by Henri Verbeet at 2025-09-09T15:02:08+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_draw_parameter_fixup().
- - - - -
361404a1 by Henri Verbeet at 2025-09-09T15:02:08+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in frag_coord_fixup().
- - - - -
d26f75f1 by Henri Verbeet at 2025-09-09T15:02:08+02:00
vkd3d-shader/spirv: Use spirv_get_type_id() in spirv_compiler_emit_load_invocation_id().
- - - - -
1 changed file:
- libs/vkd3d-shader/spirv.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e569245e1f4bc79fea1334db8649…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/e569245e1f4bc79fea1334db8649…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d7a05d82 by Henri Verbeet at 2025-09-09T14:51:15+02:00
vkd3d-shader/hlsl: Implement constant folding of 'mad' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - -
08e7806b by Henri Verbeet at 2025-09-09T14:51:15+02:00
vkd3d-shader/hlsl: Implement constant folding of 'sin' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - -
e330ad2a by Henri Verbeet at 2025-09-09T14:59:01+02:00
vkd3d-shader/hlsl: Implement constant folding of 'cos' expressions.
As encountered in tests/hlsl/trigonometry.shader_test.
- - - - -
23ee29a9 by Henri Verbeet at 2025-09-09T14:59:11+02:00
vkd3d-shader/hlsl: Implement constant folding of 'reinterpret' expressions.
As encountered in tests/hlsl/frexp.shader_test.
- - - - -
5a8a2bb1 by Henri Verbeet at 2025-09-09T14:59:11+02:00
tests/hlsl: Add a constant folding test for round().
- - - - -
e569245e by Henri Verbeet at 2025-09-09T14:59:11+02:00
vkd3d-shader/hlsl: Implement constant folding of 'round' expressions.
- - - - -
4 changed files:
- libs/vkd3d-shader/hlsl_constant_ops.c
- tests/hlsl/frexp.shader_test
- tests/hlsl/round.shader_test
- tests/hlsl/trigonometry.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7f4a186e6aeeb628bedeb01488ca…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/7f4a186e6aeeb628bedeb01488ca…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
500d54d5 by Francisco Casas at 2025-09-09T12:31:12+02:00
vkd3d-shader/ir: Avoid direct instruction array access in validation_error().
- - - - -
952e7068 by Francisco Casas at 2025-09-09T12:40:06+02:00
vkd3d-shader/ir: Use iterators in control_point_normaliser_emit_hs_input().
- - - - -
bceb4d17 by Henri Verbeet at 2025-09-09T14:17:51+02:00
vkd3d-shader/ir: Move the instruction array helpers to ir.c.
- - - - -
434d9dd1 by Francisco Casas at 2025-09-09T14:24:06+02:00
vkd3d-shader/ir: Use iterators in flattener_flatten_phases().
- - - - -
1aa6c767 by Francisco Casas at 2025-09-09T14:50:34+02:00
vkd3d-shader/ir: Merge the hull shader phase flattener into a single pass.
- - - - -
7f4a186e by Francisco Casas at 2025-09-09T14:51:15+02:00
vkd3d-shader/ir: Use iterators in struct vsir_cfg.
And therefore on the functions that use it, namely
vsir_program_structurize() and
vsir_program_materialize_undominated_ssas_to_temps() and their callees.
- - - - -
3 changed files:
- libs/vkd3d-shader/ir.c
- libs/vkd3d-shader/vkd3d_shader_main.c
- libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/05b5a48c1dad405365ec292371bc…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/05b5a48c1dad405365ec292371bc…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
26c51f53 by Giovanni Mascellani at 2025-09-09T12:08:36+02:00
vkd3d-shader/msl: Access resources as non-multisampled if the sample count is 1.
- - - - -
05b5a48c by Giovanni Mascellani at 2025-09-09T12:10:44+02:00
vkd3d-shader/msl: Reject UAV stores to multi-sampled resources.
Current versions of MSL don't support this, and it doesn't seem likely
that Direct3D source formats do either.
- - - - -
1 changed file:
- libs/vkd3d-shader/msl.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6607b94ad7ce77907a912923f39e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/6607b94ad7ce77907a912923f39e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f8730323 by Vibhav Pant at 2025-09-08T21:49:02+02:00
wintypes/tests: Add tests for PropertySet::{Insert, Lookup, HasKey}.
- - - - -
f478b48b by Vibhav Pant at 2025-09-08T21:49:02+02:00
wintypes/tests: Add tests for IMapView.
- - - - -
523deebb by Rémi Bernon at 2025-09-08T21:49:02+02:00
wintypes/tests: Check IAgileObject interface on map objects.
- - - - -
823fe3c8 by Rémi Bernon at 2025-09-08T21:49:02+02:00
wintypes: Introduce a generic IMap stub implementation.
- - - - -
a4244f12 by Rémi Bernon at 2025-09-08T21:49:02+02:00
wintypes: Implement a generic IMap<HSTRING, IInspectable>.
- - - - -
4c8de0e8 by Vibhav Pant at 2025-09-08T21:49:02+02:00
wintypes: Introduce a serial to track IMap state changes.
- - - - -
72097e16 by Rémi Bernon at 2025-09-08T21:49:02+02:00
wintypes: Introduce a locked IMap<HSTRING, IInspectable> implementation.
- - - - -
6 changed files:
- dlls/wintypes/Makefile.in
- + dlls/wintypes/map.c
- dlls/wintypes/private.h
- dlls/wintypes/propertyset.c
- dlls/wintypes/tests/wintypes.c
- dlls/wintypes/wintypes_private.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5f872f47c00ab5ab6e581c6096d5e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/5f872f47c00ab5ab6e581c6096d5e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e10b4254 by Rémi Bernon at 2025-09-08T20:26:20+02:00
winevulkan: Remove leftover external image functions moved to win32u.
- - - - -
988aed2a by Rémi Bernon at 2025-09-08T20:26:20+02:00
win32u: Pass memory type flags to allocate_external_host_memory.
- - - - -
0463505f by Rémi Bernon at 2025-09-08T20:26:20+02:00
win32u: Fix missing NULL initialization of NtAllocateVirtualMemory parameter.
Fixes: b2764cf318acc318bc5a577571bcb84678b7e1cf
- - - - -
2 changed files:
- dlls/win32u/vulkan.c
- dlls/winevulkan/vulkan.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d83fb57b244ea18680f9d7269b267…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d83fb57b244ea18680f9d7269b267…
You're receiving this email because of your account on gitlab.winehq.org.