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

Henri Verbeet hverbeet at gmail.com
Thu Feb 17 09:11:00 CST 2022


On Thu, 17 Feb 2022 at 07:14, Zebediah Figura <zfigura at codeweavers.com> wrote:
>
> Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
> ---
>  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(-)
>
I'm still getting some test failures, this time from d3d8's
test_pinned_buffers():

    device.c:6820: Test failed: Test 0: got unexpected ptr2 5D744000,
expected 005DC8F0.
    device.c:6825: Test failed: Test 0: got unexpected vertex 1
{0.00000000e+000, 0.00000000e+000, 0.00000000e+000}, expected
{1.00000000e+000, 2.00000000e+000, 3.00000000e+000}.



More information about the wine-devel mailing list