reactos/dll/directx
Joachim Henze 1087cd589b [0.4.13][DDRAW] Handle DDLOCK_WRITEONLY in wined3dmapflags_from_ddrawmapflags() CORE-18378 (#4713)
Mutes the logging:
fixme:(dll/directx/wine/ddraw/utils.c:584) Unhandled flags 0x20.
gets logged many times per second.

It does affect several applications, e.g. the game 'Anno 1602' from 1998, and the 'Diablo 2 demo' from rapps,
For both games it can be observed with both: our VBEMP driver and the VBox4.3.12 3D-accelerated-driver.

Muting may improve performance a bit in such apps.
It gets logged although no missing features can be perceived visually in the rendering.

The regression was introduced to master by 0.4.9-dev-155-g 9987f02917

Fix it by importing Wine-commit
b943c7910b
 ddraw: Handle DDLOCK_WRITEONLY in wined3dmapflags_from_ddrawmapflags().
 Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
 Signed-off-by: Alexandre Julliard <julliard@winehq.org>

fix picked from 0.4.15-dev-5070-g 305aae75f5
2022-10-27 00:03:13 +02:00
..
bdaplgin [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
d3d8
d3d8thk [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
d3d9 [D3D9][ARPING] Add missing va_start() and va_end() (#371) 2018-02-16 10:28:25 +01:00
ddraw [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
dsound_new [DSOUND_NEW] Remove unused dsound_convert.c file (#1748) 2019-07-24 19:56:33 +02:00
ksproxy [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
ksuser [KSUSER] Improve pointer arithmetics 2019-08-15 18:04:57 +02:00
msdvbnp [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
msvidctl [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
wine [0.4.13][DDRAW] Handle DDLOCK_WRITEONLY in wined3dmapflags_from_ddrawmapflags() CORE-18378 (#4713) 2022-10-27 00:03:13 +02:00
CMakeLists.txt