- 26 Jan, 2024 4 commits
-
-
Aida Jonikienė authored
The copies of mapped buffers introduce significant performance overhead.
-
Aurimas Fišeras authored
-
Brendan McGrath authored
geometry->fill.bezier_vertices was being freed on the failed path in d2d_geometry_sink_Close and then again when the path geometry was released (in d2d_geometry_cleanup). By setting it to NULL after freeing it initially, all other calls to free it are a no-op.
-
Brendan McGrath authored
This fixes a rendering issue (and ultimately a crash) in PowerPoint when compiling with GCC 8. GCC8 doesn't support the `excess-precision=standard` option under the `#pragma GCC optimize` directive. This results in unpredictable floating point rounding leading to errors when inserting segments (with missing edges and/or triangles). Using 24-bit precision ensures we don't have any excess precision.
-
- 25 Jan, 2024 20 commits
-
-
Paul Gofman authored
-
Dāvis Mosāns authored
Co-authored-by: Jinoh Kang <jinoh.kang.kr@gmail.com>
-
Gabriel Brand authored
-
Gabriel Brand authored
-
Gabriel Brand authored
-
Russell Greene authored
-
Daniel Hill authored
Signed-off-by: Daniel Hill <daniel@gluo.nz>
-
Daniel Hill authored
Dvorak detection would sometimes fallback to Phantom keys, because we only use seq as a tie breaker greater emphasis on locality is required for layouts using the same language. Signed-off-by: Daniel Hill <daniel@gluo.nz>
-
Daniel Hill authored
This make dvorak more consistent with X11/Wayland/Windows, qwertz and azerty layouts having the same physical scancode layout as a qwerty keyboard and only differing in the labels on the keycaps. Signed-off-by: Daniel Hill <daniel@gluo.nz>
-
Bernhard Übelacker authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55000
-
Alistair Leslie-Hughes authored
Windows SDK skips the value 14 and KMTQAITYPE_DISPLAY_UMDRIVERNAME was assigned a value of 71 in the SDK but wasn't in the correct order.
-
Jacek Caban authored
-
Jacek Caban authored
-
Jacek Caban authored
-
Martin Storsjö authored
Since recently, unwinding never should need to look at the unix libs any longer, and as aarch64 requires PE builds, there should be no need to unwind through any .dll.so files any longer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Rémi Bernon authored
And run SetCursorPos / ClipCursor tests in a separate function, they don't need hooks or windows.
-
Rémi Bernon authored
And run them in the dedicated desktop.
-
Rémi Bernon authored
And rename keyboard tests to avoid conflicts with mouse tests.
-
- 24 Jan, 2024 16 commits
-
-
Bernhard Übelacker authored
This is to avoid crash in Process Explorer 17.05. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56235
-
Alexandre Julliard authored
-
Martin Storsjö authored
Building for ARM with libunwind available has been broken since 89f3c597, due to references to raise_func_trampoline that were left behind. In Linux builds, libunwind isn't practically needed since a27b202a (which implemented an internal EHABI unwinder). That unwinder currently only supports Linux, due to relying on dl_iterate_phdr, but if necessary, we could also try to detect support for dl_iterate_phdr in configure for other OSes. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Libunwind hasn't been necessary for unwinding through the ELF bits since 03d4ba67. This reduces the number of potential build configurations to keep track of. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Once we've reached the condition for skipping a core, we will skip all other cores in the same range as well - don't print a fixme message for each of them. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
And to ImmTranslateMessage if they have been processed.
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
We don't return 0xe001 high word anymore, so the tests are now failing.
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
It is prone to spurious failures and we don't really care about it being precise yet.
-
Brendan Shanks authored
Fixes +relay for applications that use multiple threads when running in new Wow64.
-
Brendan Shanks authored
-