- 29 Jan, 2024 5 commits
-
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Eric Pouech authored
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
-
Alexandre Julliard authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56256
-
Alexandre Julliard authored
-
- 26 Jan, 2024 31 commits
-
-
Alexandre Julliard authored
-
Zebediah Figura authored
-
Zebediah Figura authored
This check was introduced in 4640be8d. At that point the only way for that condition to be false was for a cube map texture. It's not clear why cube maps are relevant here; we have no tests for this, but it seems most expedient to just preserve the intent of the check.
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
Ported from b8ab71e4dc in vkd3d by Conor McCarthy.
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Jacek Caban authored
Fixes -Wsometimes-uninitialized clang warnings by using DEFAULT_UNREACHABLE.
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
Fixes 681d2014. The winegstreamer private declaration of HEAACWAVEINFO previously didn't include the WAVEFORMATEX member as it should.
-
Giovanni Mascellani authored
-
Giovanni Mascellani authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
Wine sends spurious mouse move messages in some cases, let's ignore them as it makes tests unreliable otherwise.
-
Nikolay Sivov authored
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
-
Martin Storsjö authored
While armv7 generally tolerates unaligned loads/stores in most cases, the compiler is free to use the ldrd/strd instructions, for loading/storing two consecutive 32 bit registers, and this requires the destination to be aligned to a 4 byte boundary. When packing a number of variable length structures, make sure that each actual struct gets aligned at the right address boundary. This fixes crashes in DllMain of wineps.drv, when built for armv7, since 351e58dc. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Aida Jonikienė authored
-
Paul Gofman authored
-
Paul Gofman authored
-
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 4 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
-