- 07 Apr, 2023 23 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
With the changes from 9008cd2f.
-
Alexandre Julliard authored
With the changes from ee7b5ebc.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Rename the musl functions to avoid compiler warnings about the signature mismatch (double vs. long double).
-
Alexandre Julliard authored
-
Alexandre Julliard authored
With the changes from 2a5e68ab.
-
Alexandre Julliard authored
With the changes from 29c07324.
-
Alexandre Julliard authored
With the changes from df9c11ff.
-
Zhiyi Zhang authored
These parts were supposed to contain a solid fill background without a border. If BorderSize is not set, they will use the border size of 1 from the inherited progress class.
-
Zhiyi Zhang authored
These parts only contain simple images that can be achieved with border fill backgrounds as well. So visually, this change is a no-op. The reason for using image file backgrounds is that I tend to use the same background type as the theme files for Windows. However, drawing border fill background is much more efficient. Pro Evolution Soccer 2008 demo is buggy and generates ~570,000 WM_PAINT messages for the progress control. On Windows, it's ~1,140,000 WM_PAINT messages. DrawThemeBackground() on Wine is 10x more expensive than that of Windows and I found little room for optimization. 60% of the time in DrawThemeBackground() is spend for CreateCompatibleDC() and other 30% for actually drawing. So I decided to change light.msstyles instead. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54728
-
Zebediah Figura authored
Give the backend a more simple and self-consistent API. This commit also changes behaviour, by virtue of *not* changing some frontends. In specific, this commit does not modify the AVI splitter, which is known to output top-down RGB samples on Windows if the original video uses them (this is trivial to test by modifying test.avi in quartz to use "bgra" instead of "yuv420p"). It also does not modify the Media Foundation color converter DMO, whose tests imply that the MF_MT_DEFAULT_STRIDE attribute is always positive.
-
Zebediah Figura authored
winegstreamer: Translate the MF_MT_DEFAULT_STRIDE attribute to flipped video in mf_media_type_to_wg_format().
-
Zebediah Figura authored
-
Zebediah Figura authored
The mf_media_type_from_wg_format function will use the video format to calculate stride.
-
Piotr Caban authored
-
Piotr Caban authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
- 06 Apr, 2023 17 commits
-
-
Eric Pouech authored
To make it short: redirection has no impact on EnumProcessModules*() behavior. Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Paul Gofman authored
-
Paul Gofman authored
-
Paul Gofman authored
-
Alexandros Frantzis authored
This helps us avoid using an id from a different namespace (e.g., from the host handler id namespace) as a settings id. Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
-
Alexandros Frantzis authored
We don't need to set the win32u current mode when we are in virtual desktop mode, and, additionally, skipping this avoids a deadlock, since the virtual desktop get_current_mode() implementation recurses into win32u. Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com> Fixes: 4232312d Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54781
-
Alexandros Frantzis authored
The adapter ids used by the host and settings handlers are not guaranteed to be compatible, so ensure we are using the proper id with each handler. Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
With the changes from 11166aa0.
-
Alexandre Julliard authored
With the changes from 60d178b4.
-
Alexandre Julliard authored
With the changes from 4fd9daea.
-
Alexandre Julliard authored
With the changes from 36114325.
-
Alexandre Julliard authored
-