Alexandre Julliard pushed to branch master at wine / wine
Commits:
7b17c42e by Rémi Bernon at 2025-07-02T21:37:43+02:00
win32u: Add traces to wglGetExtensionsString*.
- - - - -
b94af609 by Rémi Bernon at 2025-07-02T21:37:43+02:00
win32u: Add an EGLSurface pointer to opengl_drawable struct.
- - - - -
734649f2 by Rémi Bernon at 2025-07-02T21:37:43+02:00
win32u: Move EGL make_current context function out of the drivers.
- - - - -
370e3a6d by Rémi Bernon at 2025-07-02T21:37:43+02:00
winex11: Remove now unnecessary x11drv_context structure.
- - - - -
54238a06 by Rémi Bernon at 2025-07-02T21:37:43+02:00
winex11: Add an option to use the new EGL OpenGL backend.
- - - - -
9 changed files:
- dlls/opengl32/make_opengl
- dlls/win32u/opengl.c
- dlls/wineandroid.drv/opengl.c
- dlls/winewayland.drv/opengl.c
- dlls/winex11.drv/opengl.c
- dlls/winex11.drv/x11drv.h
- dlls/winex11.drv/x11drv_main.c
- include/wine/opengl_driver.h
- include/wine/wgl.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fe85e339689c8a140ee9ad3697674…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fe85e339689c8a140ee9ad3697674…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
fe85e339 by Alex Henrie at 2025-07-02T21:37:40+02:00
ntdll: Don't skip synchronous read when serial read timeout is infinite.
If get_io_timeouts sets the interval timeout to 0, it means that the
read should return immediately even if there is no data. If
get_io_timeouts sets the interval timeout to -1, it means that the read
operation should wait indefinitely for the next byte. In either case,
the interval timer is not used, so there's no need to worry about
forgetting to start it, and the delay in returning data was causing a
problem in Ti99Hdx.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42882
- - - - -
1 changed file:
- dlls/ntdll/unix/file.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe85e339689c8a140ee9ad36976740…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/fe85e339689c8a140ee9ad36976740…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5366fe8d by Zhiyi Zhang at 2025-07-02T17:00:03+02:00
gdiplus/tests: Test drawing indexed bitmaps with a palette that has alpha.
- - - - -
03e0f84b by Zhiyi Zhang at 2025-07-02T17:00:05+02:00
gdiplus: Fix drawing indexed bitmaps with a palette that has alpha.
- - - - -
2 changed files:
- dlls/gdiplus/graphics.c
- dlls/gdiplus/tests/graphics.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/22d837fc4d0a669da3c6a1ad02ea0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/22d837fc4d0a669da3c6a1ad02ea0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
bbd85bce by Rémi Bernon at 2025-07-01T21:47:39+02:00
user32: Init class name outside of get_versioned_name.
- - - - -
ca5cd4b7 by Rémi Bernon at 2025-07-01T21:47:39+02:00
user32: Move user32_module default out of get_class_info.
- - - - -
80b64c28 by Rémi Bernon at 2025-07-01T21:47:39+02:00
user32: Load class module in get_class_version.
- - - - -
354dbd43 by Rémi Bernon at 2025-07-01T21:47:39+02:00
user32: Move get_class_version out of get_class_info.
- - - - -
6d12da0f by Rémi Bernon at 2025-07-01T21:47:39+02:00
comctl32: Fix class name case in manifest.
This shouldn't matter in theory but some tests check the case exactly
and there's no good reason to use a different casing.
- - - - -
7619cf65 by Rémi Bernon at 2025-07-01T21:47:39+02:00
user32: Always copy class names to a temporary buffer.
- - - - -
5 changed files:
- dlls/comctl32/comctl32.manifest
- dlls/comctl32/tests/listbox.c
- dlls/user32/class.c
- dlls/user32/user_private.h
- dlls/user32/win.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b5f7d9a2864bcbbae04d8e99268d8…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b5f7d9a2864bcbbae04d8e99268d8…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e4fd3286 by Jacek Caban at 2025-07-01T21:47:39+02:00
d3dcompiler: Don't assume that enum is unsigned in d3dcompiler_get_blob_part.
Fixes D3D_BLOB_PART validation tests on Clang in MSVC mode.
- - - - -
b5f7d9a2 by Jacek Caban at 2025-07-01T21:47:39+02:00
d3dcompiler: Handle all D3D_BLOB_PART values in d3dcompiler_get_blob_part validation.
- - - - -
1 changed file:
- dlls/d3dcompiler_43/blob.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/6a9df1f4c5a8448f426ba3454faf2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/6a9df1f4c5a8448f426ba3454faf2…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
6a9df1f4 by Alexandros Frantzis at 2025-07-01T21:47:39+02:00
winewayland: Use system cursor shapes when possible.
Use the cursor-shapes-v1 protocol to tell the compositor which system
cursor shape to use. If a shape match is not found (or cursor-shapes-v1
is not available) we fall back to setting the cursor buffer from the
Windows cursor data as before.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57648
- - - - -
5 changed files:
- dlls/winewayland.drv/Makefile.in
- + dlls/winewayland.drv/cursor-shape-v1.xml
- dlls/winewayland.drv/wayland.c
- dlls/winewayland.drv/wayland_pointer.c
- dlls/winewayland.drv/waylanddrv.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/6a9df1f4c5a8448f426ba3454faf25…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/6a9df1f4c5a8448f426ba3454faf25…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
2c80dd4b by Jacek Caban at 2025-07-01T21:47:38+02:00
dmime/tests: Use ceil instead of round.
round is not available in msvcrt.dll. While it’s typically handled via a compiler
builtin, that’s not the case with Clang when -ffp-exception-behavior=maytrap is used.
- - - - -
9195d892 by Jacek Caban at 2025-07-01T21:47:38+02:00
configure: Build PEs with -ffp-exception-behavior=maytrap.
Fixes gdiplus tests in Clang build.
- - - - -
3 changed files:
- configure
- configure.ac
- dlls/dmime/tests/dmime.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/81512bb2fbf1b32e6462d79030b31…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/81512bb2fbf1b32e6462d79030b31…
You're receiving this email because of your account on gitlab.winehq.org.