Commit graph

32 commits

Author SHA1 Message Date
Dmitry Timoshkov
10c84dfe3b gdiplus: Rename roundr() to gdip_round() to make it clearer that it's an internal helper. 2012-08-21 11:47:11 +02:00
Marcus Meissner
9af15023a2 gdiplus: Convert and pass in 3 points, not 1 (Coverity). 2011-05-30 11:15:56 +02:00
Vincent Povirk
14f925d5af gdiplus: Validate MatrixOrder in matrix functions. 2011-04-07 13:50:42 +02:00
Vincent Povirk
d7379712e7 gdiplus: Rewrite GdipCreateMatrix3. 2011-01-17 13:22:05 +01:00
Vincent Povirk
1c41470cd0 gdiplus: Check for null pt in GdipCreateMatrix3. 2010-07-05 11:54:47 +02:00
Alexandre Julliard
3c32c81621 gdiplus: Fix the GdipMultiplyMatrix prototype. 2008-12-04 12:05:31 +01:00
Nikolay Sivov
38196119f3 gdiplus: Add few TRACE(..) for Matrix. 2008-09-03 14:21:42 +02:00
Nikolay Sivov
0940154bd0 gdiplus: Add gdiplus debug channel to matrix.c. 2008-08-27 13:21:22 +02:00
Nikolay Sivov
4ea173ef9b gdiplus: Implemented GdipShearMatrix with tests. 2008-07-08 21:08:54 +02:00
Nikolay Sivov
d7999a008b gdiplus: GdipInvertMatrix implementation with tests. 2008-07-08 11:18:09 +02:00
Nikolay Sivov
d4554ad5d5 gdiplus: GdipIsMatrixInvertible implementation with tests. 2008-07-08 11:17:59 +02:00
Nikolay Sivov
2d6ae5dec6 gdiplus: Check count argument in GdipVectorTransformMatrixPoints. 2008-05-13 11:22:24 +02:00
Nikolay Sivov
5eaf84d39b gdiplus: Check count argument in GdipTransformMatrixPoints. 2008-05-13 11:22:18 +02:00
Nikolay Sivov
93f6601d03 gdiplus: Implemented GdipIsMatrixIdentity. 2008-04-30 10:27:23 +02:00
Nikolay Sivov
6dd720dcb5 gdiplus: Implemented GdipIsMatrixEqual. 2008-04-30 10:26:55 +02:00
Nikolay Sivov
3aa94d33e4 gdiplus: Implemented GdipTransformMatrixPointsI. 2008-04-24 22:44:26 +02:00
Nikolay Sivov
f649c9d224 gdiplus: Implemented GdipVectorTransformMatrixPointsI. 2008-04-21 14:21:53 +02:00
Nikolay Sivov
256874426d gdiplus: Implemented GdipVectorTransformMatrixPoints. 2008-04-18 13:57:15 +02:00
Nikolay Sivov
0f42f4c532 gdiplus: Implement GdipCreateMatrix3I. 2008-04-17 12:53:59 +02:00
Andrew Talbot
5e8253aaf9 gdiplus: Assign to structs instead of using memcpy. 2008-03-01 12:02:26 +01:00
Evan Stade
4c5486fe92 gdiplus: Implemented GdipLoadImageFromStreamICM. 2007-08-01 11:59:19 +02:00
Evan Stade
7b601148d5 gdiplus: Added GdipCreateMatrix3. 2007-08-01 11:59:19 +02:00
Evan Stade
ad251e7fe3 gdiplus: Added GdipSetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade
dd5e9a91f3 gdiplus: Added GdipGetMatrixElements. 2007-08-01 11:59:19 +02:00
Evan Stade
eab427ee3f gdiplus: Added GdipCloneMatrix. 2007-07-25 13:47:16 +02:00
Evan Stade
a8322cb1ad gdiplus: Added GdipCreateMatrix. 2007-07-20 11:51:23 +02:00
Evan Stade
eb478be84c gdiplus: Added GdipRotateMatrix. 2007-07-20 11:51:09 +02:00
Evan Stade
477874797c gdiplus: Added GdipTranslateMatrix. 2007-07-20 11:50:55 +02:00
Evan Stade
d882fc043d gdiplus: Added GdipScaleMatrix. 2007-07-20 11:50:34 +02:00
Evan Stade
12e3eadd41 gdiplus: Added GdipMultiplyMatrix. 2007-07-18 13:31:38 +02:00
Evan Stade
47a605ef9b gdiplus: Added GdipTransformMatrixPoints. 2007-07-12 14:56:05 +02:00
Evan Stade
f28262b47d gdiplus: Added basic matrix implementation. 2007-07-12 14:55:55 +02:00