Vincent Povirk
|
69e9de1867
|
gdiplus: Don't crash when creating a texture with NULL imageattributes.
|
2010-03-15 13:28:23 +01:00 |
Marcus Meissner
|
21b9049231
|
gdiplus: Dereference texture after checking it for NULL (Coverity).
|
2010-02-16 12:30:30 +01:00 |
Vincent Povirk
|
cf4ec6e840
|
gdiplus: Implement GdipGetTextureImage.
|
2010-02-15 12:20:00 +01:00 |
Vincent Povirk
|
70c9e4fb3d
|
gdiplus: Store an image in texture brushes, and use it when cloning.
|
2010-02-15 12:20:00 +01:00 |
Vincent Povirk
|
53e326a77c
|
gdiplus: Use GdipCloneBitmapArea to get bitmap areas for texture brushes.
|
2010-02-15 12:20:00 +01:00 |
Vincent Povirk
|
e933da4fdb
|
gdiplus: Copy hatch brushes using the create function.
The DIB used in the LOGBRUSH doesn't last long enough.
|
2010-02-15 12:20:00 +01:00 |
Vincent Povirk
|
71e4af507f
|
gdiplus: Use linear gradient brush angles.
|
2010-02-08 17:14:43 +01:00 |
Vincent Povirk
|
d49510e7f0
|
gdiplus: Add traces to unimplemented functions in brush.c.
|
2009-12-28 11:54:34 +01:00 |
Vincent Povirk
|
7ded3d83c6
|
gdiplus: Add some traces for the values of point arguments.
|
2009-12-28 11:54:27 +01:00 |
Vincent Povirk
|
f141778003
|
gdiplus: Add traces for values of newly-created brushes.
|
2009-12-21 15:01:22 +01:00 |
Vincent Povirk
|
f0c99e0115
|
gdiplus: Add some hatch brushes not present in gdi.
|
2009-10-09 11:50:29 +02:00 |
Vincent Povirk
|
bd86e27919
|
gdiplus: Use gdi texture brushes to draw hatch brushes.
|
2009-10-09 11:50:29 +02:00 |
Vincent Povirk
|
8bdabe3a18
|
gdiplus: Store preset blends in linear gradient brushes.
|
2009-09-15 17:34:35 -05:00 |
Vincent Povirk
|
52e91927fd
|
gdiplus: Stub GdipGetLinePresetBlend[Count].
|
2009-09-15 17:34:23 -05:00 |
Vincent Povirk
|
969da83ea7
|
gdiplus: Stub GdipScaleLineTransform.
|
2009-09-08 13:44:15 +02:00 |
Vincent Povirk
|
cded6c8b79
|
gdiplus: Stub GdipResetLineTransform.
|
2009-09-08 13:44:08 +02:00 |
Vincent Povirk
|
e23ccb787d
|
gdiplus: Fix a copy outside allocated memory in GdipCreateTextureIA.
|
2009-09-08 12:12:39 +02:00 |
Vincent Povirk
|
d87adf2a60
|
gdiplus: Don't use IPicture to manage the HDC associated with a GpBitmap.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
e48524ceb6
|
gdiplus: Add and use an HBITMAP field in GpBitmap objects.
|
2009-08-29 16:48:55 +02:00 |
Vincent Povirk
|
ee74501102
|
gdiplus: Fix rectangles of horizontal and vertical gradients.
|
2009-08-04 12:48:42 +02:00 |
Vincent Povirk
|
2cdc48a4e5
|
gdiplus: Implement GdipSetLineLinearBlend.
|
2009-07-13 10:25:44 +02:00 |
Vincent Povirk
|
edce2c124a
|
gdiplus: Stub GdipSetPathGradientPresetBlend.
|
2009-06-10 11:46:43 +02:00 |
Vincent Povirk
|
60167dfb74
|
gdiplus: Implement partially transparent solid fill brushes.
|
2009-05-21 16:17:52 +02:00 |
Vincent Povirk
|
717ac52dda
|
gdiplus: Use the mode passed to GdipCreateLineBrushFromRect.
|
2009-05-08 12:21:24 +02:00 |
Vincent Povirk
|
aaee4d7f9d
|
gdiplus: Store the rect passed to GdipCreateLineBrushFromRect.
|
2009-05-08 12:21:16 +02:00 |
Vincent Povirk
|
173a1f6f79
|
gdiplus: Store the rectangle in line gradient brushes.
|
2009-05-08 12:21:11 +02:00 |
Vincent Povirk
|
1860b32618
|
gdiplus: Implement GdipSetLineSigmaBlend.
|
2009-05-05 11:34:01 +02:00 |
Vincent Povirk
|
47a81f5a0c
|
gdiplus: Implement GdipGetLineBlend.
|
2009-04-29 13:07:34 +02:00 |
Vincent Povirk
|
1e88ee5030
|
gdiplus: Implement GdipGetLineBlendCount.
|
2009-04-29 13:07:27 +02:00 |
Vincent Povirk
|
1f4940ae44
|
gdiplus: Implement GdipSetLineBlend.
|
2009-04-29 13:07:20 +02:00 |
Vincent Povirk
|
b05cf906d1
|
gdiplus: Add blend information to linear gradient brushes.
|
2009-04-29 13:07:07 +02:00 |
Vincent Povirk
|
1de792290b
|
gdiplus: Stub GdipGetLineBlend.
|
2009-04-29 13:06:48 +02:00 |
Vincent Povirk
|
3d37b0a7fa
|
gdiplus: Stub GdipGetLineBlendCount.
|
2009-04-29 13:06:40 +02:00 |
Alexandre Julliard
|
0208fe2f1f
|
gdiplus: Fix a typo that breaks the Mingw build.
|
2009-01-16 16:36:29 +01:00 |
Chris Wulff
|
10637b4f0d
|
gdiplus: Implement hatch brush accessor functions.
|
2009-01-12 14:36:41 +01:00 |
Chris Wulff
|
a2a94a49bc
|
gdiplus: Partial implementation of GdipCreateHatchBrush.
|
2009-01-12 14:36:37 +01:00 |
Nikolay Sivov
|
be7d21255c
|
gdiplus: Stub for GdipRotateLineTransform.
|
2008-12-27 20:27:07 +01:00 |
Nikolay Sivov
|
958e73aa69
|
gdiplus: Added GdipScaleTextureTransform.
|
2008-12-05 13:01:00 +01:00 |
Michael Stefaniuc
|
4386caa13b
|
gdiplus: Reduce the number of casts by using the proper type for variables.
|
2008-12-05 12:36:37 +01:00 |
Nikolay Sivov
|
a886b4743f
|
gdiplus: Added GdipMultiplyTextureTransform.
|
2008-12-03 10:04:03 +01:00 |
Nikolay Sivov
|
eabb8d169c
|
gdiplus: Added GdipRotateTextureTransform.
|
2008-12-03 10:03:59 +01:00 |
Nikolay Sivov
|
2d1a9eb307
|
gdiplus: Added GdipTranslateTextureTransform.
|
2008-12-03 10:03:53 +01:00 |
Nikolay Sivov
|
37bbe9d4bc
|
gdiplus: Added Gdip[Get/Set]TextureWrapMode.
|
2008-10-22 13:54:53 +02:00 |
Lei Zhang
|
fc753bbb58
|
gdiplus: Free memory on a failure.
|
2008-09-30 10:15:02 -05:00 |
Lei Zhang
|
8d53fc56fe
|
gdiplus: Allocate enough space for BITMAPINFO in GdipCreateTextureIA.
|
2008-09-30 10:14:56 -05:00 |
Nikolay Sivov
|
31847cf30b
|
gdiplus: Implemented GdipResetTextureTransform.
|
2008-09-25 11:24:38 +02:00 |
Nikolay Sivov
|
edb764fa54
|
gdiplus: Implemented GdipSetTextureTransform with tests.
|
2008-09-25 11:24:31 +02:00 |
Nikolay Sivov
|
48b8072518
|
gdiplus: Implement GdipGetTextureTransform with test.
|
2008-09-25 11:24:22 +02:00 |
Nikolay Sivov
|
067a08efae
|
gdiplus: Stub for GdipSetPathGradientBlend.
|
2008-09-25 11:24:06 +02:00 |
Francois Gouget
|
8577025789
|
gdiplus: Add some documentation stubs to make winapicheck happy.
|
2008-09-15 11:23:54 +02:00 |
Francois Gouget
|
758c453ff1
|
gdiplus: Add/fix the trailing '\n' in Wine traces.
|
2008-09-05 13:39:11 +02:00 |
Nikolay Sivov
|
69e17d6a6a
|
gdiplus: GdipGetLineGammaCorrection should check result pointer. Test added.
|
2008-09-03 14:21:41 +02:00 |
Nikolay Sivov
|
26ccb33f86
|
gdiplus: Add TRACE(..) for brush calls.
|
2008-09-03 14:21:41 +02:00 |
Adam Petaccia
|
f7fc4e1610
|
gdiplus: Implement GdipCreateTexture2I.
|
2008-09-02 13:54:08 +02:00 |
Adam Petaccia
|
b6afa7a743
|
gdiplus: Implement GdipCreateTexture2.
|
2008-09-02 13:54:00 +02:00 |
Adam Petaccia
|
7b3e6d018a
|
gdiplus: Implement GdipCreateTexture.
|
2008-09-02 13:53:53 +02:00 |
Adam Petaccia
|
cb88bbd176
|
gdiplus: Stub GdipCreateTexture2I.
|
2008-09-02 13:53:47 +02:00 |
Adam Petaccia
|
29e1994722
|
gdiplus: Stub GdipCreateTexture2.
|
2008-09-02 13:53:41 +02:00 |
Adam Petaccia
|
406c5d3f4d
|
gdiplus: Stub GdipCreateTexture.
|
2008-09-02 13:53:33 +02:00 |
Adam Petaccia
|
a90bced72e
|
gdiplus: Stub GdipTranslateLineTransform.
|
2008-09-02 13:53:27 +02:00 |
Nikolay Sivov
|
74dc990bbf
|
gdiplus: Implemented GdipGetPathGradientRect with test.
|
2008-07-23 11:23:36 +02:00 |
Nikolay Sivov
|
48e914b519
|
gdiplus: Implement GdipGetPathGradientBlend with basic tests.
|
2008-07-22 15:24:38 +02:00 |
Nikolay Sivov
|
01abb3d1dc
|
gdiplus: implemeted GdipGetPathGradientBlendCount with test.
|
2008-07-22 15:24:29 +02:00 |
Nikolay Sivov
|
3e59f9e283
|
gdiplus: Semi-stub for GdipCreateLineBrushFromRectWithAngle.
|
2008-07-09 10:43:55 +02:00 |
Nikolay Sivov
|
9fbec615ae
|
gdiplus: GdipGetLineWrapMode implementation.
|
2008-07-08 11:17:49 +02:00 |
Nikolay Sivov
|
1ee3b0fac6
|
gdiplus: Implemented GdipCreateTextureIAI using float args version.
|
2008-07-03 13:08:17 +02:00 |
Nikolay Sivov
|
58901f10f5
|
gdiplus: GdipGetPathGradientWrapMode implementation.
|
2008-07-01 13:45:37 +02:00 |
Nikolay Sivov
|
250a9d7412
|
gdiplus: Check pointer in GdipGetLineRectI.
|
2008-06-20 12:35:32 +02:00 |
Nikolay Sivov
|
17621fb7d5
|
gdiplus: Implemented GdipSetPathGradientCenterPointI.
|
2008-04-30 10:27:49 +02:00 |
Nikolay Sivov
|
9cce789881
|
gdiplus: Implemented GdipGetPathGradientCenterPointI.
|
2008-04-29 13:48:17 +02:00 |
Nikolay Sivov
|
5873bac95d
|
gdiplus: Implemented GdipCreateLineBrushFromRect.
|
2008-04-28 12:21:51 +02:00 |
Nikolay Sivov
|
836b4183b9
|
gdiplus: Implemented GdipCreatePathGradientI.
|
2008-04-28 12:21:41 +02:00 |
Nikolay Sivov
|
59ef3c920d
|
gdiplus: Implemented GdipSetLineColors.
|
2008-04-24 22:46:38 +02:00 |
Nikolay Sivov
|
b31f2250dd
|
gdiplus: Implemented GdipGetLineColors.
|
2008-04-24 22:46:26 +02:00 |
Nikolay Sivov
|
3d274bc1cf
|
gdiplus: Implemented GdipGetLineRect/GdipGetLineRectI.
|
2008-04-24 22:46:14 +02:00 |
Nikolay Sivov
|
0679e9770a
|
gdiplus: GdipCreateLineBrushI implemented using float args version.
|
2008-04-21 16:55:35 +02:00 |
Lei Zhang
|
82d0144912
|
gdiplus: Add a stub for GdipSetLineTransform.
|
2008-04-11 11:16:01 +02:00 |
Lei Zhang
|
942f3496b3
|
gdiplus: Add a stub for GdipSetLinePresetBlend.
|
2008-04-11 11:15:54 +02:00 |
Lei Zhang
|
0399cdaff0
|
gdiplus: Add a stub for GdipSetLineLinearBlend.
|
2008-04-11 11:15:46 +02:00 |
Lei Zhang
|
89b0a979c8
|
gdiplus: Add a stub for GdipSetLineColors.
|
2008-04-11 11:15:34 +02:00 |
Evan Stade
|
b56689d22c
|
gdiplus: Added GdipSetLineBlend stub.
|
2007-08-15 10:55:14 +02:00 |
Evan Stade
|
96a69f0508
|
gdiplus: Added GdipSetTextureTransform stub.
|
2007-08-10 13:00:09 +02:00 |
Evan Stade
|
8254c37ad8
|
gdiplus: Updated GdipCloneBrush, GdipDeleteBrush.
|
2007-08-10 13:00:01 +02:00 |
Evan Stade
|
b9411ba374
|
gdiplus: Added GdipCreateTextureIA.
|
2007-08-10 12:59:51 +02:00 |
Evan Stade
|
d806c67821
|
gdiplus: Added GdipCreateLineBrushFromRectI.
|
2007-08-08 15:32:03 +02:00 |
Evan Stade
|
ec3049168c
|
gdiplus: Updated brush cloner/deleter.
|
2007-08-08 15:32:02 +02:00 |
Evan Stade
|
ddea5bd7ba
|
gdiplus: Added GdipGetLineGammaCorrection/GdipSetLineGammaCorrection.
|
2007-08-08 15:32:02 +02:00 |
Evan Stade
|
48ae8ea542
|
gdiplus: Added GdipSetLineSigmaBlend stub.
|
2007-08-08 15:32:02 +02:00 |
Evan Stade
|
37657bc4d1
|
gdiplus: Added GdipSetLineWrapMode.
|
2007-08-08 15:32:02 +02:00 |
Evan Stade
|
2b438a0220
|
gdiplus: Added GdipCreateLineBrush.
|
2007-08-08 15:32:02 +02:00 |
Evan Stade
|
496c319c70
|
gdiplus: Added GdipG/SetPathGradientFocusScales.
|
2007-08-03 13:31:51 +02:00 |
Evan Stade
|
9a9c857b3f
|
gdiplus: Added GdipG/SetPathGradientCenterPoint.
|
2007-08-03 13:31:43 +02:00 |
Evan Stade
|
7929ba8dce
|
gdiplus: Updated GpBrush functions.
|
2007-08-03 13:31:35 +02:00 |
Evan Stade
|
9ea7ef468b
|
gdiplus: Added GdipS/GetPathGradientGammaCorrection.
|
2007-08-03 13:31:28 +02:00 |
Evan Stade
|
15dce3a432
|
gdiplus: Added GdipSetPathGradientSigmaBlend stub.
|
2007-08-03 13:31:22 +02:00 |
Evan Stade
|
03af4ed338
|
gdiplus: Added GdipS/GetPathGradientSurroundColorsWithCount stubs.
|
2007-08-03 13:31:14 +02:00 |
Evan Stade
|
b26d7ce82d
|
gdiplus: Added GdipCreatePathGradient.
|
2007-08-03 13:31:06 +02:00 |
Evan Stade
|
490ca1cabb
|
gdiplus: Added GdipGetPathGradientPointCount.
|
2007-08-03 13:27:39 +02:00 |
Evan Stade
|
f0dbfe959f
|
gdiplus: Added GdipSetPathGradientWrapMode.
|
2007-08-02 12:18:42 +02:00 |
Evan Stade
|
f2cf5551db
|
gdiplus: Added GdipSetPathGradientCenterColor.
|
2007-08-02 12:18:42 +02:00 |