Alexandre Julliard pushed to branch master at wine / wine
Commits:
d6770e59 by Jiangyi Chen at 2025-10-17T17:52:02+02:00
user32/tests: Add some tests for uiLengthDrawn calculation in DrawTextExW().
- - - - -
385405a4 by Jiangyi Chen at 2025-10-17T17:52:02+02:00
user32: Fix uiLengthDrawn calculation in DrawTextExW().
uiLengthDrawn should represent the number of characters that have been processed.
However, the original implementation uses len (the count of displayed characters
in the current line), which is not accurate.
When text requires line breaks or special processing (such as adding an ellipsis),
the actual number of processed characters may differ from the number of displayed
characters.
When the DT_CALCRECT flag is absent, len gets decremented to 0 during the drawing loop.
Consequently, uiLengthDrawn becomes inaccurate since it relies on len's value for statistics.
- - - - -
2 changed files:
- dlls/user32/tests/text.c
- dlls/user32/text.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/684847469d28e04df8936965ee230…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/684847469d28e04df8936965ee230…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
3060aa5b by Jacek Caban at 2025-10-17T17:48:20+02:00
win32u: Wrap vkGetPhysicalDeviceProperties2[KHR].
- - - - -
853770f3 by Jacek Caban at 2025-10-17T17:48:24+02:00
win32u: Move LUID handling from winevulkan.
- - - - -
e018258c by Jacek Caban at 2025-10-17T17:48:25+02:00
winevulkan: Use generated PE thunks for vkGetPhysicalDeviceProperties2[KHR].
- - - - -
9 changed files:
- dlls/win32u/sysparams.c
- dlls/win32u/vulkan.c
- dlls/win32u/win32u_private.h
- dlls/winevulkan/Makefile.in
- dlls/winevulkan/loader.c
- dlls/winevulkan/loader_thunks.c
- dlls/winevulkan/make_vulkan
- dlls/winevulkan/vulkan_thunks.c
- include/wine/vulkan_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7ea27c29321c4057171024c7e88af…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7ea27c29321c4057171024c7e88af…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
95722bc4 by Giovanni Mascellani at 2025-10-17T17:47:58+02:00
mmdevapi/tests: Iterate independently on sampling rates, channel counts and sample formats when capturing.
- - - - -
ea31bb09 by Giovanni Mascellani at 2025-10-17T17:47:58+02:00
mmdevapi/tests: Tweak the lists of audio format to test when capturing.
Trying to balance between coverage and running time. Especially on
macOS it takes a lot of time to initialize and deinitialize the
audio system over and over.
- - - - -
4e3d411b by Giovanni Mascellani at 2025-10-17T17:48:00+02:00
mmdevapi/tests: Simplify checking IsFormatSupported() result when capturing.
- - - - -
12283138 by Giovanni Mascellani at 2025-10-17T17:48:00+02:00
mmdevapi/tests: Check that Initialize() matches IsFormatSupported() when capturing.
- - - - -
d71b0d4e by Giovanni Mascellani at 2025-10-17T17:48:00+02:00
mmdevapi/tests: Test flag AUDCLNT_STREAMFLAGS_RATEADJUST when capturing.
- - - - -
df0f5774 by Giovanni Mascellani at 2025-10-17T17:48:00+02:00
mmdevapi/tests: Test flag AUDCLNT_STREAMFLAGS_AUTOCONVERTPCM when capturing.
- - - - -
7ea27c29 by Giovanni Mascellani at 2025-10-17T17:48:00+02:00
mmdevapi/tests: Test extensible wave formats when capturing.
Similarly to the rendering test case, I am moving the format test
to the end so they don't interfere with other tests.
- - - - -
1 changed file:
- dlls/mmdevapi/tests/capture.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/98720bf97becf01651664a2b3a262…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/98720bf97becf01651664a2b3a262…
You're receiving this email because of your account on gitlab.winehq.org.