[resend PATCH] d2d1: Initial implementation of DC render target

Nikolay Sivov bunglehead at gmail.com
Fri Sep 9 10:08:06 CDT 2016


On 09.09.2016 18:00, Alexandre Julliard wrote:
> Nikolay Sivov <nsivov at codeweavers.com> writes:
> 
>> Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
>> ---
>>
>> Resending so bot can pick it up this time.
>>
>>  dlls/d2d1/Makefile.in        |   3 +-
>>  dlls/d2d1/d2d1_private.h     |  16 +
>>  dlls/d2d1/dc_render_target.c | 875 +++++++++++++++++++++++++++++++++++++++++++
>>  dlls/d2d1/factory.c          |  50 ++-
>>  dlls/d2d1/render_target.c    |  36 ++
>>  dlls/d2d1/tests/d2d1.c       |  11 +-
>>  6 files changed, 976 insertions(+), 15 deletions(-)
>>  create mode 100644 dlls/d2d1/dc_render_target.c
> 
> It breaks the tests here:
> 
> ../../../tools/runtest -q -P wine -T ../../.. -M d2d1.dll -p d2d1_test.exe.so d2d1 && touch d2d1.ok
> d2d1.c:531: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:683: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:879: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:1014: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:1302: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:1744: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:1814: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2033: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2194: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2303: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2482: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2553: Tests skipped: Failed to create device, skipping tests.
> d2d1.c:2689: Test failed: Got unexpected hr 0x80004005.
> d2d1.c:2689: Test failed: Got unexpected hr 0x80004005.
> d2d1.c:2689: Test failed: Got unexpected hr 0x80004005.
> d2d1.c:2700: Test failed: Failed to create target, hr 0x80004005.
> wine: Unhandled page fault on read access to 0x00000114 at address 0x7eff3a86 (thread 012e), starting debugger...
> 

Must be about d3d10/11 device creation failure on your system. I'll have
to add a skip for that.




More information about the wine-devel mailing list