Joel Holdsworth joel@airwebreathe.org.uk writes:
From a08096193c2593e8c99558814472e607696534f6 Mon Sep 17 00:00:00 2001 From: Joel Holdsworth joel@airwebreathe.org.uk Date: Wed, 15 Jul 2009 22:16:31 +0100 Subject: [PATCH] Added tests for StretchBlt
It doesn't work here:
../../../tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p gdi32_test.exe.so bitmap.c && touch bitmap.ok bitmap.c:2348: Test succeeded inside todo block: StretchBlt with dwRop 1100A6. Expected 0x00000000, got 0x00000000 from line 2412 bitmap.c:2348: Test failed: StretchBlt with dwRop 5A0049. Expected 0x89D39BDB, got 0x00D39BDB from line 2417 bitmap.c:2348: Test failed: StretchBlt with dwRop 550009. Expected 0x76543210, got 0x00543210 from line 2418 bitmap.c:2348: Test failed: StretchBlt with dwRop FF0062. Expected 0xFFFFFFFF, got 0x00FFFFFF from line 2420 bitmap.c:2361: Test failed: StretchBlt expected { CAFED00D, FEEDFACE, FEDCBA98, 76543210 } got { 00FED00D, 00EDFACE, 00DCBA98, 00543210 } stretching { 0, 0, 2, 2 } to { 0, 0, 2, 2 } from line 2432 bitmap.c:2361: Test failed: StretchBlt expected { CAFED00D, 00000000, 00000000, 00000000 } got { 00FED00D, 00000000, 00000000, 00000000 } stretching { 0, 0, 1, 1 } to { 0, 0, 1, 1 } from line 2437 bitmap.c:2361: Test failed: StretchBlt expected { 00000000, 00000000, 00000000, CAFED00D } got { 00000000, 00000000, 00000000, 00FED00D } stretching { 0, 0, 2, 2 } to { 1, 1, 2, 2 } from line 2473 bitmap.c:2361: Test failed: StretchBlt expected { FEDCBA98, 76543210, CAFED00D, FEEDFACE } got { 00DCBA98, 00543210, 00FED00D, 00EDFACE } stretching { 0, 0, 2, 2 } to { 0, 0, 2, 2 } from line 2487 bitmap.c:2361: Test failed: StretchBlt expected { CAFED00D, FEEDFACE, FEDCBA98, 76543210 } got { 00FED00D, 00EDFACE, 00DCBA98, 00543210 } stretching { 0, 0, 2, 2 } to { 0, 0, 2, 2 } from line 2508 bitmap.c:2361: Test failed: StretchBlt expected { FEDCBA98, 76543210, CAFED00D, FEEDFACE } got { 00DCBA98, 00543210, 00FED00D, 00EDFACE } stretching { 0, 0, 2, 2 } to { 0, 0, 2, 2 } from line 2527 make: *** [bitmap.ok] Error 10