- 29 Jun, 2023 5 commits
-
-
Zebediah Figura authored
Limit it to updating user memory and pitch.
-
Zebediah Figura authored
Instead of using wined3d_texture_update_desc(). This is safe, because: * ddraw never exposes wined3d textures directly, and always retrieves them directly from wined3d when rendering. * d3d8 and d3d9 (non-extended) will only resize buffers during a reset, and resetting is forbidden if the application holds any references to the backbuffers. RTVs are also replaced during a reset, so there is no concern about retrieving the old RTVs from the device state. * d3d9ex allows resetting while holding references to the backbuffers, but tests (fixed by this patch) show that the backbuffers should in fact be recreated. * dxgi forbids holding references to back buffers during ResizeBuffers(), including indirect references via command lists or device contexts.
-
Zebediah Figura authored
-
Zebediah Figura authored
This swapchain is never actually exposed, and effectively only exists due to implementation constraints. When it was introduced, it was necessary or simplest to create a dxgi swapchain object, but currently that's no longer necessary, and avoiding that allows some code to be simplified.
-
Rémi Bernon authored
Fixes: 5b11157e Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55141
-
- 28 Jun, 2023 25 commits
-
-
Fabian Maurer authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55101
-
Evan Tang authored
-
Alex Henrie authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Rémi Bernon authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55146
-
Rémi Bernon authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55146
-
Rémi Bernon authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55146
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Hans Leidekker authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55160
-
Hans Leidekker authored
-
Hans Leidekker authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55137
-
Arkadiusz Hiler authored
The state of the caption / nonclient area should be only changed when FLASHW_CAPTION or FLASHW_STOP are used.
-
Xin Xu authored
-
- 27 Jun, 2023 10 commits
-
-
Mohamad Al-Jaf authored
-
Mohamad Al-Jaf authored
Needed for Age of Wonders 4.
-
Damjan Jovanovic authored
When any of these flags: - PFD_DRAW_TO_WINDOW - PFD_DRAW_TO_BITMAP - PFD_SUPPORT_GDI - PFD_SUPPORT_OPENGL are set on the PIXELFORMATDESCRIPTOR parameter to ChoosePixelFormat(), the returned pixel format must also have them set, but when they are unset, the returned pixel format may or may not have them set. Also add support for filtering on all these flags. In particular, the lack of filtering on PFD_SUPPORT_GDI, was causing (at least) Java 1.3 to fail to initialize graphics, because we were returning a pixel format without the PFD_SUPPORT_GDI flag it asked for. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=7767
-
Zebediah Figura authored
-
Zebediah Figura authored
-
Jacek Caban authored
Mingw targets export all symbols by default if there is no explicit export. We generate export table in winebuild and don't use explicit exports. This may make linker generate an unused export-all table. Spotted by Gabriel Ivăncescu.
-
Jacek Caban authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
-