https://bugs.winehq.org/show_bug.cgi?id=52089
--- Comment #9 from Stefan Dösinger stefan@codeweavers.com --- Yeah the memory object crash was easy to find via a backtrace.
That said, the tests don't pass for me here:
stefan@grey ~/build/_wine64/dlls/d2d1/tests $ LIBGL_ALWAYS_SOFTWARE=1 MESA_EXTENSION_OVERRIDE="-GL_EXT_memory_object" WINEDEBUG=-all make test make[1]: Entering directory '/home/stefan/build/_wine64' ../../src/wine/tools/runtest -q -P wine -T . -M d2d1.dll -p dlls/d2d1/tests/d2d1_test.exe d2d1 && touch dlls/d2d1/tests/d2d1.ok d2d1.c:6777: Test failed: Figure does not match. d2d1.c:6785: Test failed: Figure does not match. d2d1.c:6793: Test failed: Figure does not match. d2d1.c:6801: Test failed: Figure does not match. d2d1.c:9231: Tests skipped: Failed to create REF d3d device, hr 0x80004005. d2d1.c:6777: Test failed: Figure does not match. d2d1.c:6785: Test failed: Figure does not match. d2d1.c:6793: Test failed: Figure does not match. d2d1.c:6801: Test failed: Figure does not match. make[1]: *** [Makefile:25586: dlls/d2d1/tests/d2d1.ok] Error 8
Mesa version:
OpenGL renderer string: llvmpipe (LLVM 13.0.0, 256 bits) OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.3.4
I'll try it with Mesa git