Aric Stewart
|
0a29308e87
|
gdi32: Fall back on uniscribe for complex scripts.
|
2011-06-06 21:49:18 +02:00 |
Huw Davies
|
c5f41f89f3
|
gdi32: Update pixel colours when the colour table changes.
|
2011-06-02 16:24:25 +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
|
146ad997ba
|
gdi32: Add support for 24 bpp brushes.
|
2011-06-01 15:17:30 +02:00 |
Huw Davies
|
ce2c593d64
|
gdi32/tests: Add tests for 24 bpp dibs.
|
2011-06-01 15:17:24 +02:00 |
Huw Davies
|
dc7ff3a45a
|
gdi32: Add support for 24 bpp dibs.
|
2011-06-01 15:17:15 +02:00 |
Huw Davies
|
4fc0d3c317
|
gdi32/tests: Add tests for 4 bpp brushes.
|
2011-05-31 18:32:58 +02:00 |
Huw Davies
|
79e8eaeaf6
|
gdi32: Add support 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
|
e11eeb0122
|
gdi32: Add support 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
|
c4576b4a94
|
gdi32: Add support for 8 bpp 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
|
30f26b3bca
|
gdi32: Add support for 8 bpp dibs.
|
2011-05-27 17:53:39 +02:00 |
Huw Davies
|
a44aa8a954
|
gdi32: Add support for colour tables.
|
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 |
Huw Davies
|
0a9eae97d2
|
gdi32: Add conversion routines to the primitive functions.
|
2011-05-27 17:53:39 +02:00 |
Huw Davies
|
18a96edf69
|
gdi32: Add support for 16 bpp dibs.
|
2011-05-27 17:53:38 +02:00 |
Huw Davies
|
68d07efabc
|
gdi32/tests: Make the 32 bpp brush tests sensitive to a nibble swap in the 4 bpp case.
|
2011-05-27 17:53:38 +02:00 |
Francois Gouget
|
f62ca752e9
|
gdi32: Move MFDRV_{ExtEscape,GetDeviceCaps}() up and make them static.
|
2011-05-25 16:34:47 +02:00 |
Alistair Leslie-Hughes
|
5a7dba5a70
|
gdi32: Add support in DeviceCaps CURVECAPS, LINECAPS, POLYGONALCAPS for EnhMetafiles.
|
2011-05-19 19:37:26 +02:00 |
Ken Thomases
|
e6d6fbf6e9
|
gdi32: Fix leak of FullName of replaced font face.
|
2011-05-17 10:45:24 +02:00 |
Huw Davies
|
b050eba3cd
|
gdi32/tests: Add tests for PaintRgn and simple RTL behaviour.
|
2011-05-16 16:35:34 +02:00 |
Huw Davies
|
8c0bc67275
|
gdi32: Implement PaintRgn().
|
2011-05-16 16:35:34 +02:00 |
Huw Davies
|
075ad8eae5
|
gdi32/tests: Tests for Rectangle().
|
2011-05-13 17:05:28 +02:00 |
Huw Davies
|
cf290ea659
|
gdi32: Implement Rectangle().
|
2011-05-13 17:05:28 +02:00 |
Huw Davies
|
74aab5f600
|
gdi32: Add support for the null pen.
|
2011-05-13 17:05:28 +02:00 |
Huw Davies
|
b025a74b40
|
gdi32: Add support for the null brush.
|
2011-05-13 17:05:28 +02:00 |
Huw Davies
|
8ae156dc31
|
gdi32: Initialise the pen pattern to an empty pattern for unpatterned pens.
|
2011-05-13 17:05:27 +02:00 |
Grazvydas Ignotas
|
adcce5d712
|
gdi32: Implement font selection by its full name.
|
2011-05-12 20:00:51 +02:00 |
Grazvydas Ignotas
|
0374102625
|
gdi32: Refactor get_facename to retrieve other names too.
|
2011-05-12 19:58:43 +02:00 |
Grazvydas Ignotas
|
86495cea94
|
gdi32/tests: Test for font selection by full name.
|
2011-05-12 19:58:09 +02:00 |
Huw Davies
|
8a43f3535c
|
gdi32/tests: Add tests for 32 bpp DIB pattern brush fills.
|
2011-05-12 14:29:58 +02:00 |
Huw Davies
|
5b28336c26
|
gdi32: Add support for DIB pattern brush fills.
|
2011-05-12 14:29:50 +02:00 |
Huw Davies
|
3c70a26e4b
|
gdi32: Implement SelectBrush for DIB pattern brushes.
|
2011-05-12 14:29:42 +02:00 |
Huw Davies
|
5ac51cd24f
|
gdi32: Add helpers to clear and free dib_info structures.
|
2011-05-12 14:29:34 +02:00 |
Huw Davies
|
735657d1b8
|
gdi32: Keep track of changes to the brush rop, so that we can perform lazy realisation of the brush.
|
2011-05-12 14:29:28 +02:00 |
Konstantin L. Metlov
|
fb787da66a
|
gdi32: Handle pre-Unicode symbol TTFs with symbols at U+00XX.
|
2011-05-11 19:50:35 +02:00 |
Huw Davies
|
90b2672e6b
|
gdi32: Add a missing const.
|
2011-05-11 17:49:21 +02:00 |
Huw Davies
|
93349f02ad
|
gdi32: Initialise the bit fields even in the BI_RGB case in order to make format comparisons easier.
|
2011-05-11 17:49:19 +02:00 |
Konstantin L. Metlov
|
834378183a
|
gdi32: Handle pre-Unicode "broken" symbol TTFs with symbols at U+00XX.
|
2011-05-09 17:36:43 +02:00 |
Huw Davies
|
699f1ab0dc
|
gdi32: Add support for drawing diagonal patterned lines.
|
2011-05-06 14:23:47 +02:00 |
Huw Davies
|
72804fca54
|
gdi32: Add support for drawing vertical patterned lines.
|
2011-05-06 14:23:47 +02:00 |
Huw Davies
|
6976cee425
|
gdi32: Add support for drawing horizontal patterned lines.
|
2011-05-06 14:23:47 +02:00 |
Huw Davies
|
54397f1552
|
gdi32: Add support for patterned pens.
|
2011-05-06 14:23:47 +02:00 |
Huw Davies
|
572e0f01df
|
gdi32: Keep track of the background colour.
|
2011-05-06 14:23:47 +02:00 |
Akihiro Sagawa
|
79ab0c3375
|
gdi32: Pass a proper code point from GetGlyphOutlineA to W version.
|
2011-05-04 20:42:34 +02:00 |
Akihiro Sagawa
|
d8db1b301d
|
gdi32/tests: Add more tests for GetGlyphOutlineA.
|
2011-05-04 20:42:34 +02:00 |