gfx/thebes/gfxBlur.h
a75faf9cd6a7
created 2017-07-24 13:48 -0700
pushed 2017-07-25 12:27 +0000
Mason Chang Mason Chang - Bug 1365876. Blur text shadows on the CPU. r=lsalzman
5115e2dea29a
created 2017-07-05 11:22 -0400
pushed 2017-07-06 09:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377169 - Turn gfxRect into a typedef. r=jrmuizel
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
9d396d690080
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
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
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
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
13feeea7a4a8
created 2015-09-24 19:24 -0700
pushed 2015-09-29 22:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
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
91d6e262b662
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
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
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
9e1d3ea76296
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
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
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
e791fc96512c
created 2014-06-25 12:59 +0100
pushed 2014-06-26 21:13 +0000
Jonathan Watt Jonathan Watt - Bug 1025553, part 2 - Change gfxMatrix from a struct to a class. r=Bas
fcf15eb82338
created 2014-06-18 17:57 -0700
pushed 2014-06-19 14:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
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
ebcacae1532c
created 2014-04-16 01:41 +0100
pushed 2014-04-16 12:48 +0000
Jonathan Watt Jonathan Watt - Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
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
3eb6d88f78df
created 2013-11-26 12:29 +1300
pushed 2013-11-26 11:36 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Follow-up to add comments that got missed when rebasing.
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
ac758cadd034
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
8fed67bc814d
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
c797118c02a8
created 2012-08-21 15:59 -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.
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.
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.
3000e30d082c
created 2012-08-21 00:06 -0400
pushed 2012-08-21 13:23 +0000
David Zbarsky David Zbarsky - Bug 784004 - Don't include Layers.h everywhere Part 3 r=nical
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.
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
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
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
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