gfx/thebes/gfxPattern.h
aa7da1e0163a75577679c23e7f71a35134c931c8
created 2017-07-09 00:49 +0800
pushed 2017-07-11 10:48 +0000
cku cku - Bug 1379404 - Part 4. Prevent unnecessary AzureState copy in GlyphBufferAzure::Flush. r=mattwoodrow
ef55c28517d936e8c45939a356fb6ad02ba8c31c
created 2017-03-21 14:32 +0800
pushed 2017-03-21 22:32 +0000
cku cku - Bug 1349115 - Remove gfxPattern::CairoStatus r=mstange
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-06-06 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
9d396d690080bef8191a1e8525cca2593051b338
created 2016-04-15 20:45 +0100
pushed 2016-04-20 09:50 +0000
Jonathan Kew Jonathan Kew - Bug 1265452 - Remove use of nsAutoPtr from gfx/thebes. r=jrmuizel
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-07 17:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
240ceb947a2beea0461a71fdf76bd54f0c24c694
created 2015-09-25 00:59 -0700
pushed 2015-10-06 18:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208365 (part 4) - Remove gfxPattern::GraphicsExtend. r=bas.
85a6a4c077c8d304484c3316cc010664ea9fed2c
created 2015-09-25 00:58 -0700
pushed 2015-10-06 18:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208365 (part 3) - Change gfxPattern::mExtend from a GraphicsExtend to a gfx::ExtendMode. r=bas.
8389ef616e7ee5ca135715bd11b3de7978f4255d
created 2015-09-25 00:55 -0700
pushed 2015-10-06 18:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208365 (part 2) - Remove gfxPattern::Extend(). r=bas.
3e1cf00f260f0bae4d42f504abbdf2c4ff554e8b
created 2015-09-25 00:53 -0700
pushed 2015-10-06 18:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208365 (part 1) - Remove unused EXTEND_PAD_EDGE. r=Bas.
870329114ced41ce3d057482e172753462e5126f
created 2015-09-27 20:38 -0700
pushed 2015-09-29 10:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208937 - Remove gfxPattern::GraphicsPatternType. r=jwatt.
8fbfb98cba6be8a8fe8db2d3432b02e989d87f5d
created 2015-09-24 17:50 -0700
pushed 2015-09-28 12:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208283 (part 1) - Change gfxPattern's single-arg constructor to take a gfx::Color& instead of a gfxRGBA&. r=jwatt.
a6d617597f21d259a50bf8fda1d33f14ebbc043e
created 2015-09-23 23:36 -0700
pushed 2015-09-25 12:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt.
9e1d3ea762968d090fd4c945de5e3838c1bd3ec9
created 2015-04-22 08:29 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
d98720aace71fa7c15c0966e2fc8bf07a9f1fef4
created 2014-09-29 14:26 +0100
pushed 2014-09-29 18:57 +0000
Jonathan Watt Jonathan Watt - Bug 1074012, part 2 - Mark gfxPattern::GetPattern's DrawTarget parameter as const. r=Bas
ece627b5e46a3b66e6af9df6017921789209a7d3
created 2014-09-29 14:15 +0100
pushed 2014-09-29 18:57 +0000
Jonathan Watt Jonathan Watt - Bug 1073964 - Pass a const DrawTarget* through to nsSVGPaintServerFrame::GetPaintServerPattern so that it can create a pattern of the appropriate type. r=Bas
3255a9151456d395eacb7bbb9a183bf87e21730a
created 2014-09-29 14:12 +0100
pushed 2014-09-29 18:57 +0000
Jonathan Watt Jonathan Watt - Bug 1073363, part 3 - Convert some Mozilla code to use Moz2D's new GeneralPattern class. r=Bas
757c3e607825f08179c08469658b504c7f4738c6
created 2014-09-15 16:24 +0100
pushed 2014-09-15 22:18 +0000
Jonathan Watt Jonathan Watt - Bug 1067222 - Make the gfxPattern code much easier to understand (by giving variables meaningful names, adding comments, and integrating the mysterious AdjustTransformForPattern into gfxPattern::GetPattern). r=Bas
de43b84e2afc59d4c7dc66c621a3a161d6079b0f
created 2014-09-14 10:58 +0100
pushed 2014-09-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 1054838, part 3 - Convert gfxPattern to Moz2D. r=Bas
55948a19e455f8e5009c146360e7896cbdaf758c
created 2014-09-14 10:58 +0100
pushed 2014-09-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 1054838, part 1 - Remove dead code supporting cairo_surface_t wrapping gfxPattern. r=Bas
a5bbc0a2155eae7eb434ae27f343e8814bc9d1e4
created 2014-08-05 17:58 -0400
pushed 2014-08-06 12:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
419c91a784bcc1ac32027b0b6300ab6779bac5c8
created 2014-06-12 20:24 +0100
pushed 2014-06-13 00:23 +0000
Jonathan Watt Jonathan Watt - Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
8b34896e9109d4ac82b50bbd121ab4b071fc78da
created 2014-06-12 13:00 +0100
pushed 2014-06-13 00:23 +0000
Ed Morley Ed Morley - Backed out changeset cd50c7187a48 (bug 1022821) for compilation errors
cd50c7187a48fe35406c5854800bc85b6e161c44
created 2014-06-12 12:33 +0100
pushed 2014-06-13 00:23 +0000
Jonathan Watt Jonathan Watt - Bug 1022821, part 2 - In gfx code, stop returning RefPtr and, where not an out-param, stop using RefPtr arguments. r=Cwiiis
50e3d7132fa9ebd99ace0aef3179ad032333b5af
created 2014-04-04 09:27 -0700
pushed 2014-04-06 16:52 +0000
Daniel Holbert Daniel Holbert - Bug 984786 part 8: Give NS_INLINE_DECL_*REFCOUNTING classes private destructor & MOZ_FINAL annotation where appropriate, in /gfx and /content/canvas. r=bjacob
1574b1da17735cc321b483f406160db203f4422f
created 2013-11-08 17:50 +1300
pushed 2013-11-08 12:32 +0000
Andreas Gal Andreas Gal - Bug 930451 - Part 3: Use the gradient cache for SVG gradients as well. r=roc
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2013-10-09 08:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
dbff283df8c12c3340ae54d13f363a7eae8386fe
created 2013-10-01 17:01 -0400
pushed 2013-10-02 01:41 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
ce2910a5da0094d7683e337e6cb466bee00ca34d
created 2013-08-14 09:00 +0200
pushed 2013-08-14 07:05 +0000
Ms2ger Ms2ger - Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
ac758cadd0341af4ea6a8e9763cf6b668a677734
created 2013-07-31 11:44 -0400
pushed 2013-08-01 00:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/thebes/; r=ehsan
f85cd92c190612967f1e0681fbb66bc670e359a5
created 2013-06-19 17:06 -0400
pushed 2013-06-22 22:52 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 885016. Avoid using uninitiated extend in gfxPattern. r=bas
ec6f95743c5d777906bc4743d671500956eeacd2
created 2013-06-21 14:55 -0400
pushed 2013-06-22 22:52 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 885621. Fix gfxPattern::GetMatrix() with azure and add GetInverseMatrix(). r=bas
8fed67bc814d173ddba7083a1a6e6669456b7a2e
created 2013-05-29 14:59 -0700
pushed 2013-05-30 15:43 +0000
Jeff Gilbert Jeff Gilbert - Bug 877382 - Remove THEBES_API decorator. - r=BenWa
b7c8751945bbfb1cabe92d49f2ef28721d5a078e
created 2013-05-12 15:03 +0100
pushed 2013-05-13 20:32 +0000
Bas Schouten Bas Schouten - Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
edeee46d8c733d24f2c7a0629372eef446bb352e
created 2013-02-15 20:54 +0200
pushed 2013-02-16 14:49 +0000
Avi Halachmi Avi Halachmi - Bug 838758: Cache GradientStops instead of gfxPattern. r=jrmuizel
e8e05a20947651ea34087d06d8bc9d30a0362234
created 2012-09-12 17:13 +1200
pushed 2012-09-20 11:22 +0000
Robert O'Callahan Robert O'Callahan - Bug 772726. Part 13: Fix handling of transforms in gfxTextObjectPaint. r=eflores,jwatt
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c4c50dc6317c4ba6f8ca4e89458536d61a83f41c
created 2012-07-13 19:50 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
6276fe64003543e107ade90054f382c550ef5d66
created 2012-01-05 12:10 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
c07632e4dd16e6a6e5c9cd9c92dbf83a0630ded9
created 2012-07-12 05:51 -0700
pushed 2012-07-13 00:46 +0000
Chris Jones Chris Jones - Bug 765734, part 3: Remove unused code. r=mattwoodrow
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
23fb4940211498334437a9db79d202763736445d
created 2012-03-29 20:53 +0200
pushed 2012-03-30 15:14 +0000
Bas Schouten Bas Schouten - Bug 738690: Properly convert patterns to userspace in the Azure-Thebes wrapper. r=jrmuizel
6b01463490513a2269d7c8de379d9208b3f706af
created 2012-01-05 08:17 +0100
pushed 2012-01-05 14:53 +0000
Bas Schouten Bas Schouten - Bug 711063 - Part 2: Add new wrapper code for gfxContext and gfxPattern. r=jrmuizel
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
0e46aa941e64fa28b27c749685c0cd14f3573c52
created 2010-06-28 10:37 -0700| base
pushed 2010-06-28 17:58 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 3: Flatten directory structure below gfx/thebes.
less more (0) tip