Alexandre Julliard pushed to branch master at wine / wine
Commits:
00c41cf5 by Elizabeth Figura at 2025-10-06T18:54:01+02:00
ddraw/tests: Fix some tests on modern Windows.
Fixes: 9fc3862dd4a09a8a457c1c449380e1e122228221
- - - - -
6119d69c by Elizabeth Figura at 2025-10-06T18:54:29+02:00
ddraw/tests: Expand and fix tests for EnumDevices().
Test various things which some applications are sensitive to: device names,
enumeration order, specific caps. Also show that HAL caps for non-HAL devices
and HEL caps for HAL devices are nearly empty.
Most of these tests already pass on real Windows 98, but one modification was
necessary to remove a positive test for HWTRANSFORMANDLIGHT from d3d1-4 devices,
which real cards don't always expose.
- - - - -
440797bf by Elizabeth Figura at 2025-10-06T18:54:33+02:00
ddraw: Expose the RGB device for version 1.
Based on a patch by Andrew D'Addesio.
The comment dates back to a872c781ea9908bd549b59629585e4fd23ef2211, but at that
time it referred to the reference device. This was changed to the RGB device by
d9fef10b71b9add27cfaeffa6d7e3ab42342bba7.
The reference device is not enumerated by default even on Windows 98, as the
neighbouring comment explains. It would make sense if the affected games do not
function with the reference device, but are fine with the RGB device. It's not
clear whether this is the case, though. According to Andrew D'Addesio in bug
19153, Motoracer 2 does not break even if the reference device is enumerated
(so possibly the bug has to do with some other part of the caps later changed).
As for AvP, I was unable to locate a copy of the game to test.
- - - - -
7a98339d by Elizabeth Figura at 2025-10-06T18:54:38+02:00
ddraw: Reorder ddraw7 enumeration.
Based on a patch by Andrew D'Addesio.
- - - - -
2f561b97 by Elizabeth Figura at 2025-10-06T18:54:40+02:00
ddraw: Rename the RGB device to "RGB Emulation".
Based on a patch by Andrew D'Addesio.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=19153
- - - - -
648cb489 by Elizabeth Figura at 2025-10-06T18:54:43+02:00
ddraw: Fix the size for d3d1 and d3d2 EnumDevices().
Based on a patch by Andrew D'Addesio.
- - - - -
5 changed files:
- dlls/ddraw/ddraw.c
- dlls/ddraw/tests/ddraw1.c
- dlls/ddraw/tests/ddraw2.c
- dlls/ddraw/tests/ddraw4.c
- dlls/ddraw/tests/ddraw7.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/622da47590fd58091ad01c3100a39…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/622da47590fd58091ad01c3100a39…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
31949223 by Marc-Aurel Zent at 2025-10-06T16:50:56+02:00
server: Add get_effective_thread_priority() helper.
- - - - -
29c62ae8 by Marc-Aurel Zent at 2025-10-06T16:50:56+02:00
server: Add set_thread_disable_boost() helper.
- - - - -
622da475 by Marc-Aurel Zent at 2025-10-06T16:50:56+02:00
server: Boost main thread priority.
- - - - -
3 changed files:
- server/process.c
- server/thread.c
- server/thread.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e034e0a4d89cbebb42bf3b5e9e8fc…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e034e0a4d89cbebb42bf3b5e9e8fc…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
94cd2830 by Eric Pouech at 2025-10-06T16:47:43+02:00
wineconsole: Ensure conhost gets the expected title.
Otherwise, when launching an exec with wineconsole, conhost
gets wineconsole.exe and not the exec as title, and messes
up the per-application settings.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
35e950ac by Eric Pouech at 2025-10-06T16:47:43+02:00
conhost: Support the close-on-exit configuration option.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
e034e0a4 by Eric Pouech at 2025-10-06T16:47:43+02:00
winedbg: No longer expect a startup sequence in auto mode.
winedbg is too strict about events expected for startup
sequence in auto mode.
I've seen exit-thread, output debug string (and likely others
could happen). Consequence is that winedbg doesn't display
the backtrace (it needs the first exception for that).
So relax the startup conditions, and enter the auto mode after
either first exception, exit-process, or timeout.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
5 changed files:
- programs/conhost/conhost.c
- programs/conhost/conhost.h
- programs/conhost/window.c
- programs/wineconsole/wineconsole.c
- programs/winedbg/tgt_active.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db8f8967527eb7851ad584bb99b6f…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/db8f8967527eb7851ad584bb99b6f…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
0341fe3c by Nikolay Sivov at 2025-10-06T13:53:22+02:00
odbc32: Implement SQLSpecialColumnsW() for ANSI win32 drivers.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
0c6a7e0e by Nikolay Sivov at 2025-10-06T13:53:22+02:00
odbc32: Implement SQLGetInfoW(SQL_SEARCH_PATTERN_ESCAPE) for ANSI win32 drivers.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
59e0d401 by Nikolay Sivov at 2025-10-06T13:53:22+02:00
odbc32: Implement SQLColumnsW() for ANSI win32 drivers.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- dlls/odbc32/proxyodbc.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1e931066b441f6a0ad8bc69c575d7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1e931066b441f6a0ad8bc69c575d7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
12dbdcc1 by Alexandre Julliard at 2025-10-06T11:22:40+02:00
winebuild: Add support for stripping files before setting the builtin flag.
- - - - -
4b680fe9 by Alexandre Julliard at 2025-10-06T11:39:06+02:00
makedep: Use winebuild to strip installed files.
- - - - -
fa346971 by Alexandre Julliard at 2025-10-06T11:51:08+02:00
tools: Add an STRARRAY_FOR_EACH macro to iterate an strarray.
- - - - -
fe575a7f by Alexandre Julliard at 2025-10-06T11:55:49+02:00
makedep: Use the STRARRAY_FOR_EACH macro.
- - - - -
7cd53b1e by Alexandre Julliard at 2025-10-06T11:56:29+02:00
widl: Use the STRARRAY_FOR_EACH macro.
- - - - -
8f00f052 by Alexandre Julliard at 2025-10-06T11:56:38+02:00
wine: Use the STRARRAY_FOR_EACH macro.
- - - - -
e09db256 by Alexandre Julliard at 2025-10-06T11:57:29+02:00
winebuild: Use the STRARRAY_FOR_EACH macro.
- - - - -
1c2cbb33 by Alexandre Julliard at 2025-10-06T11:58:26+02:00
winegcc: Use the STRARRAY_FOR_EACH macro.
- - - - -
b2c8ca56 by Alexandre Julliard at 2025-10-06T11:58:36+02:00
wrc: Use the STRARRAY_FOR_EACH macro.
- - - - -
1e931066 by Alexandre Julliard at 2025-10-06T13:53:22+02:00
server: Consistently use STATUS_TOO_MANY_OPENED_FILES when running out of file descriptors.
- - - - -
14 changed files:
- server/inproc_sync.c
- tools/makedep.c
- tools/tools.h
- tools/widl/widl.c
- tools/wine/wine.c
- tools/winebuild/build.h
- tools/winebuild/import.c
- tools/winebuild/main.c
- tools/winebuild/spec32.c
- tools/winebuild/utils.c
- tools/winebuild/winebuild.man.in
- tools/winegcc/winegcc.c
- tools/wrc/wpp.c
- tools/wrc/wrc.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7733cf3021809d5b4786565210aaf…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7733cf3021809d5b4786565210aaf…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
1ac58e58 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Remove is_mesa_intel_device().
It is never used.
- - - - -
92837899 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Introduce get_vulkan_driver_version().
- - - - -
265d0fdd by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Introduce get_mesa_driver_version().
- - - - -
190033bb by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Introduce get_mvk_driver_version().
- - - - -
42016ab0 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Introduce get_nvidia_driver_version().
- - - - -
41515b70 by Giovanni Mascellani at 2025-10-06T15:22:06+02:00
tests: Introduce get_llvm_driver_version().
- - - - -
cd64aa69 by Giovanni Mascellani at 2025-10-06T19:41:09+02:00
tests/shader_runner: Introduce a new tag system.
Mostly to be able to associate a version number to each tag and
get rid of all the foo<1.2.3 tags. The new system also has fixed
tag slots, rather than dealing with strings, so we don't have to
manually adjust the size of the `tags' array.
With the new system each tag can be present or not, and if it is
present it can have an associated version number (of the form
major.minor.patch). If the version is not available, it is set to
0.0.0. Each tag can be queried for existence and for comparison
with the version number.
- - - - -
10 changed files:
- tests/d3d12_crosstest.h
- tests/shader_runner.c
- tests/shader_runner.h
- tests/shader_runner_d3d11.c
- tests/shader_runner_d3d12.c
- tests/shader_runner_gl.c
- tests/shader_runner_metal.m
- tests/shader_runner_vulkan.c
- tests/utils.h
- tests/vulkan_utils.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b7b62c9f03fff7d795f89382670f…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/b7b62c9f03fff7d795f89382670f…
You're receiving this email because of your account on gitlab.winehq.org.