gfx/thebes/gfxBlur.cpp
8569a2b1c1ee
created 2017-05-11 09:56 -0700
pushed 2017-05-12 00:33 +0000
Mason Chang Mason Chang - Bug 1361787. Don't use the minimum box shadow when printing box shadows. r=lsalzman
5aa7f8838b2b
created 2017-05-09 12:59 -0400
pushed 2017-05-09 21:36 +0000
Lee Salzman Lee Salzman - Bug 1357692 - only accelerate gfxAlphaBoxBlur when blur area is large enough to balance resource creation costs. r=mchang
63aba54a7342
created 2017-01-25 14:53 -0500
pushed 2017-01-26 00:56 +0000
Lee Salzman Lee Salzman - bug 1333749 - verify that inset box shadows are symmetric before attempting to mirror them. r=mchang
d6bf8872b3c3
created 2017-01-05 17:07 +0800
pushed 2017-01-06 16:07 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1320014 Part 15 - Replace RectCorner with Corner. r=mats
fddfac71bb12
created 2016-11-21 13:17 -0500
pushed 2016-11-22 14:53 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 2 - use DrawTarget::DrawSurfaceWithShadow to render box shadows on platforms that accelerate it. r=mchang
9b47a1c822ae
created 2016-11-21 13:16 -0500
pushed 2016-11-22 14:53 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 1 - only blur one quadrant of a box-shadow and mirror it to the other quadrants. r=mchang
144ca2b74fd2
created 2016-11-18 00:30 +0100
pushed 2016-11-18 15:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 25840ab0d453 (bug 1250037) for assertion in Windows 8 x64 debug bc6 in browser_UITour.js. r=backout
436011c88130
created 2016-11-18 00:29 +0100
pushed 2016-11-18 15:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5504280ce43c (bug 1250037)
5504280ce43c
created 2016-11-17 16:04 -0500
pushed 2016-11-18 15:51 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 2 - use DrawTarget::DrawSurfaceWithShadow to render box shadows on platforms that accelerate it. r=mchang
25840ab0d453
created 2016-11-17 16:03 -0500
pushed 2016-11-18 15:51 +0000
Lee Salzman Lee Salzman - Bug 1250037 - part 1 - only blur one quadrant of a box-shadow and mirror it to the other quadrants. r=mchang
9acf38c9f720
created 2016-09-15 13:53 +0200
pushed 2016-09-22 09:55 +0000
Bas Schouten Bas Schouten - Bug 1296665: gfxBlur should attempt to create a box shadow for the correct type of DrawTarget. r=mchang
4e8e39b7c8ed
created 2016-09-16 17:32 -0400
pushed 2016-09-17 20:44 +0000
Kartikaya Gupta Kartikaya Gupta - Back out bug 1296665 (cset b071166a07bc) for causing bug 1303434. rs=mstange
b071166a07bc
created 2016-09-15 13:53 +0200
pushed 2016-09-15 23:29 +0000
Bas Schouten Bas Schouten - Bug 1296665: gfxBlur should attempt to create a box shadow for the correct type of DrawTarget. r=mchang
d1bcccf544c4
created 2016-08-11 14:54 -0700
pushed 2016-08-15 21:07 +0000
Ryan Hunt Ryan Hunt - Bug 1294586 - Remove dependency on gfxPlatform from CreateDrawTargetFromData. r=dvander
b5336c82efe8
created 2016-06-07 09:39 +1000
pushed 2016-06-08 09:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
ac8b323f4ca8
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
da45b1e0d42a
created 2016-04-12 15:18 -0400
pushed 2016-04-13 09:53 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
98818a65c221
created 2016-03-29 08:24 -0700
pushed 2016-03-31 20:04 +0000
Mason Chang Mason Chang - Bug 1250947. Fill area outside blur with solid color. r=mstange
d9c73b9a2a96
created 2016-02-18 14:10 -0500
pushed 2016-02-19 11:02 +0000
Nathan Froyd Nathan Froyd - Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel
4738a34ca209
created 2016-02-13 14:33 +0100
pushed 2016-02-14 03:19 +0000
Bas Schouten Bas Schouten - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
013a55b91737
created 2016-02-12 08:49 +0100
pushed 2016-02-12 14:16 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4adb7586410a (bug 1247775)
4adb7586410a
created 2016-02-12 02:05 +0100
pushed 2016-02-12 14:16 +0000
Bas Schouten Bas Schouten - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
dc5c4b98ffed
created 2016-01-10 14:05 -0800
pushed 2016-01-11 11:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1236802 (part 1) - Moz2Dify some blur code a little. r=mattwoodrow.
46c095a4311b
created 2015-12-04 11:05 -0800
pushed 2015-12-07 13:16 +0000
Mason Chang Mason Chang - Bug 1227216. Part 2: Fallback to blur destination rect if a large shadow offset occurs. r=mstange
b9844966d2fb
created 2015-12-04 11:05 -0800
pushed 2015-12-07 13:16 +0000
Mason Chang Mason Chang - Bug 1227216. Part 1: Only draw surface on inset box shadows if dest and src are equal sizes. r=mstange
ed48eac74e39
created 2015-11-11 14:23 -0800
pushed 2015-11-12 11:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
16d3dd16ef70
created 2015-11-05 07:29 -0800
pushed 2015-11-06 02:44 +0000
Mason Chang Mason Chang - Bug 1211264. Fallback to render dest rect with outer box shadows on non-int transforms. r=mstange
3fd50056e877
created 2015-11-02 13:30 -0800
pushed 2015-11-03 11:00 +0000
Mason Chang Mason Chang - Bug 1216506. Properly initialize min inset box shadow color to black. r=mstange
eddc6be3bd52
created 2015-10-22 15:50 -0700
pushed 2015-10-23 09:34 +0000
Mason Chang Mason Chang - Bug 1216200. Correct for negative spread values with inset box shadows. r=mstange
2965de9363e9
created 2015-10-19 10:53 -0700
pushed 2015-10-20 10:01 +0000
Mason Chang Mason Chang - Bug 1213545. Carry x,y offsets with inset box shadows. r=mstange
e8c7dfe727cd
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
ca86c21a96b4
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
8a422004b0e2
created 2015-10-16 08:27 -0700
pushed 2015-10-17 17:18 +0000
Mason Chang Mason Chang - Bug 1211363. Calculate min inset blur with max border radius. r=mstange
6f47f75d3136
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00ce
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
1f51d1614b9a
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
b03af020cad5
created 2015-09-30 14:20 -0700
pushed 2015-10-01 10:39 +0000
Mason Chang Mason Chang - Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange
80409f3546ac
created 2015-09-24 00:43 -0700
pushed 2015-09-28 12:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 7) - Use gfx::Color instead of gfxRGBA in BlurCache. r=jwatt.
cdee9be7cdc1
created 2015-09-23 11:49 -0700
pushed 2015-09-25 12:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
8518d9a2673c
created 2015-09-24 09:50 -0700
pushed 2015-09-25 12:39 +0000
Mason Chang Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange
155d2bf89d88
created 2015-09-21 08:14 -0700
pushed 2015-09-22 10:41 +0000
Mason Chang Mason Chang - Backout bug 1188075 for graphical artifacts. r=me
3c837b3a38fa
created 2015-09-18 11:23 -0700
pushed 2015-09-19 04:34 +0000
Mason Chang Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange
96dba490e51b
created 2015-09-09 21:07 -0700
pushed 2015-09-17 12:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 1) - Add nsExpirationTracker::mName. r=froydnj.
e09694f1df58
created 2015-08-18 20:43 -0700
pushed 2015-08-19 11:17 +0000
Mason Chang Mason Chang - Bug 1195098. Null check for blurred source surface. r=mstange
4a67e35361f5
created 2015-07-08 10:00 -0700
pushed 2015-07-09 15:56 +0000
Mason Chang Mason Chang - Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange
8d174c693ac7
created 2015-07-07 15:41 -0700
pushed 2015-07-08 09:47 +0000
Mason Chang Mason Chang - Bug 1181028. Log assert error. r=me
41b93aa0daec
created 2015-07-07 12:23 -0700
pushed 2015-07-07 23:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 1afe81135def (bug 1181028) for android build bustage CLOSED TREE
1afe81135def
created 2015-07-07 12:00 -0700
pushed 2015-07-07 23:37 +0000
Mason Chang Mason Chang - Bug 1181028. Log assert error. r=me
a61cdc2610c2
created 2015-07-06 08:58 -0700
pushed 2015-07-07 00:07 +0000
Mason Chang Mason Chang - Bug 1179049. Properly null check for draw target in box shadow code. r=mstange
c664375c0d5b
created 2015-06-17 10:00 -0400
pushed 2015-06-30 23:40 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
3bec99cdf27a
created 2015-06-26 16:33 -0700
pushed 2015-06-29 12:17 +0000
Mason Chang Mason Chang - Bug 1155828. Follow up bug to correct indentation. r=mstange
869aca2db34d
created 2015-06-25 12:04 -0700
pushed 2015-06-26 11:19 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
28bbd1fb7ed1
created 2015-05-13 15:19 -0400
pushed 2015-06-26 11:19 +0000
Mason Chang Mason Chang - Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
3eae6ca6d822
created 2015-06-01 10:26 +0200
pushed 2015-06-02 11:11 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical
81065a77de26
created 2015-05-18 08:30 -0700
pushed 2015-05-18 20:32 +0000
Mason Chang Mason Chang - Backout bug 1155828 for talos + functional regressions. r=me
1e6654f7fdea
created 2015-05-18 08:29 -0700
pushed 2015-05-18 20:32 +0000
Mason Chang Mason Chang - Backout bug 1162824 to backout bug 1155828. r=me
d8a584dddc0c
created 2015-05-15 10:52 -0700
pushed 2015-05-16 15:50 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
fde31eaa2638
created 2015-05-13 15:19 -0400
pushed 2015-05-14 22:33 +0000
Mason Chang Mason Chang - Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
ac4464790ec4
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
b7805b80ca0d
created 2014-11-01 10:45 +0000
pushed 2014-11-02 16:27 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
56aa6f151467
created 2014-09-17 08:46 +0100
pushed 2014-09-17 18:42 +0000
Jonathan Watt Jonathan Watt - Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas
01cd9a72cf48
created 2014-09-11 07:57 +0100
pushed 2014-09-11 13:27 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
09d86eb69c01
created 2014-09-10 18:29 +0100
pushed 2014-09-11 00:30 +0000
Jonathan Watt Jonathan Watt - Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
146d9d2a06d2
created 2014-08-07 21:17 -0400
pushed 2014-08-14 07:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
8e5e7c9c0d66
created 2014-07-21 11:06 -0400
pushed 2014-07-22 01:00 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1038218. Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs. r=bas
cd59e16a415d
created 2014-06-26 08:40 +0100
pushed 2014-06-26 21:13 +0000
Jonathan Watt Jonathan Watt - Bug 1025537 - Stop using gfxImageSurface in gfxBlur and gfxPlatform::CreateDrawTargetForData. r=mattwoodrow
c69b9ec44533
created 2014-06-18 13:36 +1200
pushed 2014-06-23 14:42 +0000
Matt Woodrow Matt Woodrow - Bug 1025896 - Null check generated blur surface. r=Bas
4c3c8d6368f3
created 2014-06-19 21:35 +0100
pushed 2014-06-20 16:42 +0000
Jonathan Watt Jonathan Watt - Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
39371ca856c4
created 2014-06-10 17:51 -0400
pushed 2014-06-11 15:14 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 6: Cache blurs when possible. r=Bas
cfecc1e79952
created 2014-01-23 13:26 -0500
pushed 2014-01-24 02:23 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
1d3d851d3a7c
created 2014-01-21 10:46 +1300
pushed 2014-01-21 12:12 +0000
Nicholas Cameron Nicholas Cameron - Bug 958363. Turn an error into a warning in gfxBlur. r=mattwoodrow
cf1cbaffbfbc
created 2014-01-10 14:06 -0500
pushed 2014-01-13 11:46 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
d0187315ef02
created 2013-11-30 21:21 -0500
pushed 2013-12-02 11:42 +0000
Benoit Jacob Benoit Jacob - Bug 944571 - Fix the non-unified build of gfxBlur.cpp - no review, trivial compilation fix
853f18dd3c3a
created 2013-10-02 17:20 +1300
pushed 2013-12-02 11:42 +0000
Matt Woodrow Matt Woodrow - Bug 944571 - Part 1: Convert gfxAlphaBoxBlur to use Moz2D surfaces instead of Thebes. r=Bas
605e93d6692f
created 2013-11-26 12:09 +1300
pushed 2013-11-26 11:36 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 5: Propogate the blur standard deviation up instead of the blur radius. r=roc
51035912608f
created 2013-11-26 12:08 +1300
pushed 2013-11-26 11:36 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 4: Add BlurRectangle to gfxAlphaBoxBlur and use it. r=roc
12d272165d32
created 2013-11-26 12:05 +1300
pushed 2013-11-26 11:36 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 1: Remove unused offset parameter from gfxAlphaBoxBlur. r=roc
47b5355992ad
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
1892aa2a6de8
created 2013-09-24 16:45 -0400
pushed 2013-09-25 02:43 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
0c37b537e562
created 2013-04-19 12:13 +0200
pushed 2013-04-30 12:53 +0000
Milan Sreckovic Milan Sreckovic - Bug 845125 - Add gfxImageSurface constructor that allocates more space than needed, change AlphaBoxBlur to not hold on to the data and let the callers manage it. r=jmuizelaar
96ef3b8bd9ed
created 2012-09-28 13:21 -0400
pushed 2012-09-29 05:10 +0000
Andrew Quartey Andrew Quartey - Bug 793201 - Fix compiler warnings in Azure with MSVC r=bas
e0d69219dd2b
created 2012-09-26 21:27 +1200
pushed 2012-09-26 22:55 +0000
Robert O'Callahan Robert O'Callahan - Bug 792641. Clear mContext and mImageSurface to try to clean them up before we delete their underlying data buffer. r=jrmuizel
08187a7ea897
created 2012-07-30 13:15 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
50177d59c0e1
created 2012-05-14 12:10 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
43b55878da46
created 2012-02-02 15:06 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896b
created 2011-11-23 15:19 -0500
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
d3f02a9d4238
created 2011-11-18 15:27 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
7c70058ad7b7
created 2011-11-16 15:10 -0800
pushed 2012-09-11 17:34 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad9
created 2011-10-17 11:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9
created 2011-10-05 19:52 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
b5c4b792f3f2
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
f4157e8c4107
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.
59efb49ea435
created 2012-05-12 19:01 +0200
pushed 2012-05-14 00:26 +0000
Bas Schouten Bas Schouten - Bug 753835: Clip to mask image rather than relying on EXTEND_NONE. r=roc
67b0e13d7a62
created 2012-02-01 03:18 +0100
pushed 2012-02-02 10:23 +0000
Bas Schouten Bas Schouten - Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
5549f4202af8
created 2011-11-18 22:19 +1300
pushed 2011-11-19 13:04 +0000
Joe Drew Joe Drew - Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow
b62e6ee5ba9b
created 2011-11-17 13:01 -0500
pushed 2011-11-17 18:01 +0000
Kyle Huey Kyle Huey - Back out Bug 685767 for leaking.
6ae6d3beeaf4
created 2011-11-14 17:29 +1300
pushed 2011-11-15 03:03 +0000
Joe Drew Joe Drew - Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow
ec7577dec4fc
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba
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
2e63e7fcecd6
created 2011-09-19 09:32 -0700
pushed 2011-09-19 19:33 +0000
Alon Zakai Alon Zakai - Bug 633627 - Fixedpoint division in blur code. r=jmuizelaar
e3f863f8bf4a
created 2011-06-02 14:56 +0200
pushed 2011-06-02 13:07 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
fc1ed658bf4b
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 8: Replace gfxRect::Outset/Inset with Inflate/Deflate. Also slip in a conversion constructor from nsIntRect to gfxRect. r=tnikkel
90e46b3e8e6f
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
12f37ad53b41
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 2.5: Make gfxBlur bail out in all cases where the blur rect is empty. r=tnikkel
fa751027e9b8
created 2011-03-03 13:18 -0800
pushed 2011-03-23 19:37 +0000
L. David Baron L. David Baron - Remove unused (and unnecessarily slow) method gfxAlphaBoxBlur::PremultiplyAlpha. (Bug 633369) r=roc
0ec22e77aefc
created 2010-12-05 18:38 +0000
pushed 2010-12-05 20:44 +0000
Ms2ger Ms2ger - Bug 605179 - Fix build warnings in gfx/; r=roc a=bsmedberg
566832c6b284
created 2010-11-24 11:35 +0200
pushed 2010-12-03 22:10 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
510e6e2ae3fd
created 2010-11-29 09:08 -0800
pushed 2010-11-29 17:47 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0
created 2010-11-24 11:35 +0200
pushed 2010-11-29 07:34 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
563dd73da056
created 2010-11-24 16:19 -0800
pushed 2010-11-25 00:20 +0000
Dave Townsend Dave Townsend - Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage
8fff1c186b30
created 2010-11-24 11:35 +0200
pushed 2010-11-24 22:34 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
830111e10951
created 2010-09-11 09:27 -0700
pushed 2010-09-11 16:27 +0000
L. David Baron L. David Baron - Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
524c0b6b290d
created 2010-08-23 21:30 +1200
pushed 2010-08-23 09:50 +0000
Robert O'Callahan Robert O'Callahan - Bug 581222. Extend gfxAlphaBlur to support "spread radii". r=vlad
ace72819f4a9
created 2010-08-15 11:01 +0200
pushed 2010-08-15 09:10 +0000
Julian Seward Julian Seward - Bug 582668 - gfxAlphaBoxBlur::Paint appears to pass garbage down through Cairo. r=roc
75723e048528
created 2010-07-13 14:54 -0700| base
pushed 2010-07-13 21:57 +0000
Zack Weinberg Zack Weinberg - Bug 571989 part 5: move gfx/src/thebes/utils/* to gfx/thebes. r=joedrew
less more (0) tip