Commit graph

45 commits

Author SHA1 Message Date
Nikolay Sivov
34eb4ab4c6 include: Fix a typo in D2D1_WINDOW_STATE values.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-28 10:26:37 +01:00
Nikolay Sivov
275a44a419 d2d1: Implement D2D1MakeSkewMatrix().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-03 16:22:18 -05:00
Nikolay Sivov
dcd530b422 d2d1: Implement matrix inversion functions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-27 17:34:37 +02:00
Henri Verbeet
4091704bf4 include: Convert dcommon.h to IDL.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-22 08:27:55 +02:00
Nikolay Sivov
6ab887c057 d2d1: Fix ID2D1HwndRenderTarget::Resize() prototype.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-25 15:54:11 +01:00
Nikolay Sivov
7debee64db include: Update D2D1_DRAW_TEXT_OPTIONS enum.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-07 16:59:46 +01:00
Nikolay Sivov
78b6402a08 d2d1: Fix CreateGeometryGroup() prototype.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-07 16:59:46 +01:00
Nikolay Sivov
97e52ab673 d2d1: Implement FillContainsPoint() for rectangle geometry.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-03 17:13:40 +01:00
Dmitry Timoshkov
53943a4c31 include/d2d1.idl: Remove duplicate typedefs.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-10-11 17:00:50 +02:00
Nikolay Sivov
37b496d65f include: Fix ID2D1DCRenderTarget definition.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 19:32:06 +09:00
Henri Verbeet
7e8c88fa1e d2d1: Fix the ID2D1Factory::CreatePathGeometry() declaration. 2015-06-15 22:10:35 +09:00
Francois Gouget
8127fd9599 dwrite: Avoid redefining the DWRITE_GLYPH_RUN typedef. 2014-10-13 18:09:20 +09:00
Henri Verbeet
c8f758a099 d2d1: Implement d2d_factory_CreateWicBitmapRenderTarget(). 2014-09-15 12:13:50 +02:00
Henri Verbeet
6944803ccc d2d1: Implement D2D1MakeRotateMatrix(). 2014-07-18 19:13:38 +02:00
Henri Verbeet
a96135aeae d2d1: Add the ID2D1Factory interface. 2014-05-19 09:55:21 +02:00
Henri Verbeet
bfcce57b9b d2d1: Add the ID2D1GdiInteropRenderTarget interface. 2014-05-19 09:55:14 +02:00
Henri Verbeet
60de2d686c d2d1: Add the ID2D1DCRenderTarget interface. 2014-05-19 09:55:11 +02:00
Henri Verbeet
d76e605010 d2d1: Add the ID2D1HwndRenderTarget interface. 2014-05-19 09:55:08 +02:00
Henri Verbeet
7e5bcb0b0b d2d1: Add the ID2D1BitmapRenderTarget interface. 2014-05-16 12:51:18 +02:00
Henri Verbeet
c68a8f3415 d2d1: Add the ID2D1RenderTarget interface. 2014-05-16 12:51:15 +02:00
Henri Verbeet
ff41311285 d2d1: Add the ID2D1Mesh interface. 2014-05-16 12:51:04 +02:00
Henri Verbeet
66cca10d56 d2d1: Add the ID2D1Layer interface. 2014-05-16 12:51:02 +02:00
Henri Verbeet
7d30886296 d2d1: Add the ID2D1RadialGradientBrush interface. 2014-05-16 12:51:00 +02:00
Henri Verbeet
04af7227da d2d1: Add the ID2D1LinearGradientBrush interface. 2014-05-15 17:22:26 +02:00
Henri Verbeet
36c438145d d2d1: Add the ID2D1GradientStopCollection interface. 2014-05-15 17:22:25 +02:00
Henri Verbeet
a4677f8670 d2d1: Add the ID2D1SolidColorBrush interface. 2014-05-15 17:22:24 +02:00
Henri Verbeet
d156bf03a6 d2d1: Add the ID2D1BitmapBrush interface. 2014-05-15 17:22:23 +02:00
Henri Verbeet
71a27809f1 d2d1: Get rid of "optional" attributes. 2014-05-15 17:22:23 +02:00
Henri Verbeet
eb4d5c7a25 d2d1: Add the ID2D1Brush interface. 2014-05-14 13:20:50 +02:00
Henri Verbeet
2156e68a4c d2d1: Add the ID2D1Bitmap interface. 2014-05-14 13:20:47 +02:00
Henri Verbeet
61a909069d d2d1: Add the ID2D1Image interface. 2014-05-14 13:20:42 +02:00
Henri Verbeet
d20be31395 d2d1: Add the ID2D1DrawingStateBlock interface. 2014-05-14 13:20:39 +02:00
Henri Verbeet
a4b15c1bb5 d2d1: Add the ID2D1PathGeometry interface. 2014-05-14 13:20:33 +02:00
Henri Verbeet
29237d832b d2d1: Add the ID2D1GeometrySink interface. 2014-05-13 11:44:30 +02:00
Henri Verbeet
fb763bf361 d2d1: Add the ID2D1TransformedGeometry interface. 2014-05-13 11:44:28 +02:00
Henri Verbeet
a7c259fa1a d2d1: Add the ID2D1GeometryGroup interface. 2014-05-13 11:44:26 +02:00
Henri Verbeet
9807bdd7d2 d2d1: Add the ID2D1EllipseGeometry interface. 2014-05-13 11:44:24 +02:00
Henri Verbeet
fa764fbf1f d2d1: Add the ID2D1RoundedRectangleGeometry interface. 2014-05-13 11:44:20 +02:00
Henri Verbeet
3a541f595f d2d1: Add the ID2D1RectangleGeometry interface. 2014-05-12 10:56:40 +02:00
Henri Verbeet
2f72c13c37 d2d1: Add the ID2D1Geometry interface. 2014-05-12 10:56:37 +02:00
Henri Verbeet
7b6ee15bc2 d2d1: Add the ID2D1TessellationSink interface. 2014-05-12 10:56:32 +02:00
Henri Verbeet
3a6b53feac d2d1: Add the ID2D1StrokeStyle interface. 2014-05-12 10:56:29 +02:00
Henri Verbeet
eaac54e0ae d2d1: Add the ID2D1Resource interface. 2014-05-12 10:56:18 +02:00
Henri Verbeet
67981d6db7 d2d1: Add a stub D2D1CreateFactory() implementation. 2014-02-18 11:45:20 +01:00
Nikolay Sivov
136549dd58 include: Added ID2D1SimplifiedGeometrySink definition. 2013-12-24 11:21:43 +01:00