[PATCH 5/5] wined3d: Try to allocate new OpenGL BOs from the client thread for DISCARD maps.

Henri Verbeet hverbeet at gmail.com
Wed Feb 16 08:05:24 CST 2022


On Wed, 16 Feb 2022 at 04:43, Zebediah Figura <zfigura at codeweavers.com> wrote:
> ---
>  dlls/wined3d/adapter_gl.c      | 43 ++++++++++++++++++++++++++++++++++
>  dlls/wined3d/buffer.c          |  2 +-
>  dlls/wined3d/cs.c              | 36 ++++++++++++++++++++++++++++
>  dlls/wined3d/wined3d_private.h |  4 ++++
>  4 files changed, 84 insertions(+), 1 deletion(-)
>
Unfortunately this introduces test failures for me in ddraw's test_vb_discard():

    ddraw7.c:4285: Test failed: Vertex buffer data byte 0 is 0x00, expected 0xaa

That's with csmt disabled, although that may not be consequential;
it's simply the first configuration I ran the tests with.



More information about the wine-devel mailing list