Huw Davies
778faedbae
gdi32: Copy 1-bpp pixels one byte at a time.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-15 19:56:38 +09:00
Michael Stefaniuc
75426bb926
gdi32/tests: Use wine_dbgstr_rect() to print RECTs.
...
Two old (win95 and winnt) broken() removed en passant.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-21 00:23:56 +09:00
Michael Stefaniuc
27f80dab77
gdi32/tests: Compare RECTs with EqualRect instead of memcmp.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-20 20:06:39 +09:00
Nikolay Sivov
10437c027f
gdi32/tests: Simplify tests using todo_wine_if().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 12:17:28 +09:00
Akihiro Sagawa
b6ef7274c5
gdi32/tests: Make bmi structure const.
2014-05-02 16:29:03 +02:00
Alexandre Julliard
36301db4d3
gdi32/tests: Update a few more failing DIB cases.
2014-01-14 20:18:15 +01:00
Alexandre Julliard
d1463cc44b
gdi32/tests: Run all DIB tests with a hardcoded palette.
2014-01-09 17:39:53 +01:00
Dmitry Timoshkov
85b42085a4
gdi32/tests: Fix DIB tests compilation with __WINESRC__ defined.
2013-10-16 11:41:21 +02:00
André Hentschel
0f7bc2d8cc
gdi32: Avoid memory leaks (coverity).
2012-10-29 10:34:54 +01:00
Alexandre Julliard
446bff7897
gdi32/tests: Avoid deleting invalid objects.
2012-10-18 22:28:45 +02:00
Daniel Lehman
2c5d7d716a
gdi32: Don't add_join if points are coincident in wide_line_segments.
2012-04-18 17:15:19 +02:00
Alexandre Julliard
34457aa4c3
gdi32: Add bounds tracking to all the DIB engine entry points.
2012-04-16 17:49:22 +02:00
Alexandre Julliard
399ab6f1f2
gdi32/tests: Add tests for DC bounds to the DIB graphics tests.
2012-04-09 22:59:11 +02:00
Alexandre Julliard
514e952827
gdi32/tests: Automatically reset the bits after comparing the hash.
2012-04-09 21:28:50 +02:00
Huw Davies
3dc4f259e9
gdi32: The clip region should stop the flooding.
2012-01-19 21:08:50 +01:00
Huw Davies
b2c3ca090f
gdi32/tests: Add tests for ExtFloodFill.
2012-01-18 16:27:45 +01:00
Alexandre Julliard
4b524f91e2
gdi32/tests: Add some tests for brushed and dashed wide pens.
2012-01-04 18:17:05 +01:00
Alexandre Julliard
4333b7d370
gdi32/tests: Add tests for PALETTEINDEX colors.
2011-12-23 13:43:49 +01:00
Huw Davies
8caa0a05bd
gdi32/tests: Add tests for geometric solid pens.
2011-12-22 17:19:19 +01:00
Alexandre Julliard
7f3a7ae585
gdi32: Fix handling of COLORREFs with illegal values for the high byte.
2011-12-22 17:19:13 +01:00
Alexandre Julliard
38766d4d19
gdi32/tests: Fix some test failures on old Windows versions.
2011-12-13 14:00:20 +01:00
Alexandre Julliard
f85a28faf6
gdi32/tests: Add tests for 1-bpp DDB pattern brushes.
2011-12-12 15:50:38 +01:00
Huw Davies
ac7e9f6dcc
gdi32/tests: Add some tests for wide pens.
2011-12-09 21:15:31 +01:00
Alexandre Julliard
59f347b75c
gdi32/tests: Add more gradient tests.
2011-12-05 16:36:07 +01:00
Alexandre Julliard
f2ec760a80
gdi32/tests: Add tests for rectangular gradients in DIBs.
2011-11-29 15:12:31 +01:00
Huw Davies
d43d17e248
gdi32/tests: Add tests for text rendering.
2011-11-14 15:25:28 +01:00
Alexandre Julliard
86b4fe7b0e
gdi32/tests: Add intermediate pointers to color tables to simplify the code and avoid array bounds warnings.
2011-10-20 12:34:58 +02:00
Huw Davies
2e72434340
gdi32/tests: Add tests for GetPixel.
2011-10-19 16:59:29 +02:00
Huw Davies
07e652b330
gdi32/tests: Add tests for SetPixel.
2011-10-19 16:59:04 +02:00
Huw Davies
b700660075
gdi32/tests: Add tests for non-rgb colorrefs.
2011-10-19 16:58:46 +02:00
Huw Davies
4dbc0690ef
gdi32/tests: Add some StretchDIBits tests.
2011-10-17 17:45:09 +02:00
Alexandre Julliard
78d50cafb2
gdi32/tests: Add test cases for DIB blending.
2011-10-17 17:44:25 +02:00
Alexandre Julliard
deb195869c
gdi32/tests: Add more tests for various palette formats as destination.
2011-10-14 13:12:27 +02:00
Alexandre Julliard
5500e97d19
gdi32/tests: Add more tests for arbitrary 32-bpp bitfields as destination.
2011-10-14 13:12:27 +02:00
Alexandre Julliard
1af12ff9b5
gdi32/tests: Add tests for DIB conversions from various source formats.
2011-10-14 13:12:21 +02:00
Alexandre Julliard
0e91f9990e
gdi32/tests: Add some tests for overlapping blits.
2011-09-22 13:14:08 +02:00
Alexandre Julliard
c668354cc0
gdi32: Always set compression to BI_BITFIELDS for 16-bpp DIB sections.
2011-08-05 13:41:18 +02:00
Huw Davies
6e673e1ef0
gdi32/tests: Add some broken behaviours for winxp sp1 and win2003.
2011-06-20 19:32:03 +02:00
Huw Davies
cd3281a0de
gdi32/tests: Add tests for hatched brushes.
2011-06-17 15:37:50 +02:00
Huw Davies
b1ec7c9d71
gdi32/tests: Add tests for 1bpp brushes.
2011-06-15 20:04:40 +02:00
Huw Davies
f2e9545b86
gdi32/tests: Add tests for 1 bpp dibs.
2011-06-15 20:04:40 +02:00
Huw Davies
ea361367ed
gdi32: Fix an error in the blue channel of the 32 -> 16 bpp conversion and update the tests to catch this.
2011-06-01 15:17:42 +02:00
Huw Davies
cc4c252962
gdi32/tests: Add tests for 24 bpp brushes.
2011-06-01 15:17:35 +02:00
Huw Davies
ce2c593d64
gdi32/tests: Add tests for 24 bpp dibs.
2011-06-01 15:17:24 +02:00
Huw Davies
4fc0d3c317
gdi32/tests: Add tests for 4 bpp brushes.
2011-05-31 18:32:58 +02:00
Huw Davies
850730dab5
gdi32/tests: Add tests for 4 bpp dibs.
2011-05-31 18:32:57 +02:00
Huw Davies
73a4178ad1
gdi32/tests: Add tests for 8bpp brushes.
2011-05-27 17:53:39 +02:00
Huw Davies
64a34a33b1
gdi32/tests: Add tests for 8 bpp dibs.
2011-05-27 17:53:39 +02:00
Huw Davies
6ff7cb8ff6
gdi32/tests: Add tests for non-standard BI_BITFIELD dibs.
2011-05-27 17:53:39 +02:00
Huw Davies
ede526196e
gdi32/tests: Add tests for 16 bpp brushes.
2011-05-27 17:53:39 +02:00