Alexandre Julliard pushed to branch master at wine / wine
Commits:
7f76bca9 by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the apicontract type.
- - - - -
6d639d3a by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the contractversion attribute.
- - - - -
0d23b1db by Hans Leidekker at 2025-06-05T23:06:23+02:00
widl: Add rows for the apicontract attribute.
- - - - -
1 changed file:
- tools/widl/metadata.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0c70460742fd145f9f22d9702c6c1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0c70460742fd145f9f22d9702c6c1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
9f3f9c07 by Alexandre Julliard at 2025-06-05T15:18:20+02:00
configure: Cache the results of the MTLDevice check.
- - - - -
731cd0a7 by Alexandre Julliard at 2025-06-05T15:18:20+02:00
winebuild: Extend the -syscall flag to allow specifying the syscall number.
- - - - -
d260bedd by Alexandre Julliard at 2025-06-05T23:06:18+02:00
tools: Support explicit syscall numbers in make_specfiles.
- - - - -
c8c0a023 by Alexandre Julliard at 2025-06-05T23:06:23+02:00
ntdll: Add explicit ids to a number of syscalls.
For the ones that seem to be mostly stable across Windows versions,
based on the syscall table by Mateusz "j00ru" Jurczyk.
- - - - -
7 changed files:
- configure
- configure.ac
- dlls/ntdll/ntdll.spec
- dlls/ntdll/ntsyscalls.h
- tools/make_specfiles
- tools/winebuild/parser.c
- tools/winebuild/winebuild.man.in
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b0e348c0fbeb4fa5e05ad9e64107a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b0e348c0fbeb4fa5e05ad9e64107a…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
d4b93469 by Paul Gofman at 2025-06-05T10:56:03+02:00
msvcrt: Print FIXME when WideCharToMultiByte() fails in create_locinfo().
- - - - -
fe37e0d3 by Piotr Caban at 2025-06-05T10:56:03+02:00
ucrtbase: Fix CP_UTF8 handling in _toupper_l.
- - - - -
3e473f81 by Piotr Caban at 2025-06-05T10:56:03+02:00
ucrtbase: Fix CP_UTF8 handling in _tolower_l.
- - - - -
2e6a8d67 by Piotr Caban at 2025-06-05T10:56:03+02:00
ucrtbase: Fix case mapping and ctype1 tables for utf8 locale.
- - - - -
3 changed files:
- dlls/msvcrt/ctype.c
- dlls/msvcrt/locale.c
- dlls/ucrtbase/tests/file.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/68bd146ae553d19a9be51b8c0b412…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/68bd146ae553d19a9be51b8c0b412…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d65be3d0 by Giovanni Mascellani at 2025-06-05T16:50:15+02:00
tests: Skip test_graphics_compute_queue_synchronization() on paravirtualized MoltenVK.
This used to work when the macOS runner had a Sonoma host system.
Now it has Sequoia, even if the guest is still Sonoma, and the
test crashes with:
[mvk-error] VK_TIMEOUT: MTLCommandBuffer "vkQueueSubmit MTLCommandBuffer on Queue 3-0" execution failed (code 2): Caused GPU Hang Error (00000003:kIOGPUCommandBufferCallbackErrorHang)
vkd3d:56072:err:vkd3d_wait_for_gpu_timeline_semaphore Failed to wait for Vulkan timeline semaphore, vr -4.
Upgrading MoltenVK or the guest to Sequoia doesn't seem to help.
I haven't investigated the problem, but my experience is that
the paravirtualized Metal driver has a number of problems.
- - - - -
2 changed files:
- tests/d3d12.c
- tests/d3d12_crosstest.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d65be3d0c5698a1b0df7c39ec0eaa…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/d65be3d0c5698a1b0df7c39ec0eaa…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
af5e5fe3 by Giovanni Mascellani at 2025-06-05T16:05:09+02:00
vkd3d-shader/dxil: Generate specialized values in sm6_parser_emit_cast() for trivial casts.
There is currently no need to make a special case for 16-bit
values, since the SPIR-V backend currently confuses them with
32-bit values. The generated VSIR code is not correct, but that
will have to be handled at a different level.
- - - - -
a9a3100c by Giovanni Mascellani at 2025-06-05T16:05:09+02:00
vkd3d-shader/dxil: Represent non uniformness in the SM6 value.
- - - - -
00b3fb96 by Giovanni Mascellani at 2025-06-05T16:05:09+02:00
vkd3d-shader/dxil: Store a SM6 value in sm6_phi.
Rather than a VSIR register.
- - - - -
0e406cf0 by Giovanni Mascellani at 2025-06-05T16:05:09+02:00
vkd3d-shader/dxil: Do not set the value type in sm6_parser_declare_global().
It is rewritten in all branches.
- - - - -
7e134f85 by Giovanni Mascellani at 2025-06-05T16:05:09+02:00
vkd3d-shader/dxil: Do not set the value type in sm6_parser_function_init().
It is rewritten in all branches that produce a value.
VALUE_TYPE_REG is therefore never set and can be retired at last.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5e6def08435a541b8cf3b2352c57…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/5e6def08435a541b8cf3b2352c57…
You're receiving this email because of your account on gitlab.winehq.org.