gfx/thebes/gfxBlur.cpp
3eae6ca6d8224912983d8177ab863f0504dc5727
created 2015-06-01 10:26 +0200
pushed 2015-09-14 18:56 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/thebes part 1. r=nical
81065a77de26ac1bb0f3d6d32ded4ec64d488f2a
created 2015-05-18 08:30 -0700
pushed 2015-09-14 18:56 +0000
Mason Chang Mason Chang - Backout bug 1155828 for talos + functional regressions. r=me
1e6654f7fdeaf5a9789dc6bc6cac9d0e25e620b1
created 2015-05-18 08:29 -0700
pushed 2015-09-14 18:56 +0000
Mason Chang Mason Chang - Backout bug 1162824 to backout bug 1155828. r=me
d8a584dddc0c30e0b1b7437a34e549cc8c321657
created 2015-05-15 10:52 -0700
pushed 2015-09-14 18:56 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
fde31eaa263830293eb12917a081f545008ca46b
created 2015-05-13 15:19 -0400
pushed 2015-09-14 18:56 +0000
Mason Chang Mason Chang - Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
b7805b80ca0d51c01fa11684c0503e655f59d08c
created 2014-11-01 10:45 +0000
pushed 2015-02-18 20:30 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
56aa6f15146787d44935f767aa87d0cc22ddc5e9
created 2014-09-17 08:46 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas
01cd9a72cf4876a0384d525463113f6f226937ab
created 2014-09-11 07:57 +0100
pushed 2015-01-05 23:23 +0000
Jonathan Watt Jonathan Watt - Bug 1064084, part 1 - Convert all consumers of gfxContext::Translate() to use gfxContext::SetMatrix()/Multiply(). r=Bas
09d86eb69c01d434dd33fedd7ce807470973a605
created 2014-09-10 18:29 +0100
pushed 2015-01-05 23:23 +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
f61e00dd4325974d525da5728e356f8fb0d21c24
created 2014-09-17 08:46 +0100
pushed 2014-11-24 19:04 +0000
Jonathan Watt Jonathan Watt - Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas, a=sylvestre
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-11-24 19:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
8e5e7c9c0d66f1b5b827159cd4db6fd95dfbe416
created 2014-07-21 11:06 -0400
pushed 2014-11-24 19:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1038218. Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs. r=bas
023a362fab212b1eaec62401a59947f81946663e
created 2014-09-17 08:46 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas, a=sylvestre
cd59e16a415d92a85ca1ca982b88e443a8983bc8
created 2014-06-26 08:40 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 1025537 - Stop using gfxImageSurface in gfxBlur and gfxPlatform::CreateDrawTargetForData. r=mattwoodrow
c69b9ec445336e4fe5be5e18ac6aa9812a7b1d52
created 2014-06-18 13:36 +1200
pushed 2014-10-06 12:51 +0000
Matt Woodrow Matt Woodrow - Bug 1025896 - Null check generated blur surface. r=Bas
4c3c8d6368f386255bcc2de53aa009587b31f076
created 2014-06-19 21:35 +0100
pushed 2014-10-06 12:51 +0000
Jonathan Watt Jonathan Watt - Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
39371ca856c40b50f6d1f7f2e500cb3ee2ba60e0
created 2014-06-10 17:51 -0400
pushed 2014-10-06 12:51 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 6: Cache blurs when possible. r=Bas
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
1d3d851d3a7cccc01d13b3843c9929801dfa2a18
created 2014-01-21 10:46 +1300
pushed 2014-04-22 00:22 +0000
Nicholas Cameron Nicholas Cameron - Bug 958363. Turn an error into a warning in gfxBlur. r=mattwoodrow
cf1cbaffbfbc60529b036e0bcdad3362c42615e5
created 2014-01-10 14:06 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
d0187315ef0297ede34e6e0c83cd057a92f0299b
created 2013-11-30 21:21 -0500
pushed 2014-03-10 22:05 +0000
Benoit Jacob Benoit Jacob - Bug 944571 - Fix the non-unified build of gfxBlur.cpp - no review, trivial compilation fix
853f18dd3c3ab5be366f2a1310317d733bd8bb1b
created 2013-10-02 17:20 +1300
pushed 2014-03-10 22:05 +0000
Matt Woodrow Matt Woodrow - Bug 944571 - Part 1: Convert gfxAlphaBoxBlur to use Moz2D surfaces instead of Thebes. r=Bas
605e93d6692f88ef0580c048aef0f157dda491fa
created 2013-11-26 12:09 +1300
pushed 2014-03-10 22:05 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 5: Propogate the blur standard deviation up instead of the blur radius. r=roc
51035912608fc512b2b1f7aa1f3e25bdf3a88b3e
created 2013-11-26 12:08 +1300
pushed 2014-03-10 22:05 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 4: Add BlurRectangle to gfxAlphaBoxBlur and use it. r=roc
12d272165d32354a972558b8c51538dcb73278b8
created 2013-11-26 12:05 +1300
pushed 2014-03-10 22:05 +0000
Matt Woodrow Matt Woodrow - Bug 940845 - Part 1: Remove unused offset parameter from gfxAlphaBoxBlur. r=roc
47b5355992adc942e1a059c572703becc40bcdb0
created 2013-10-07 19:15 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 924221 - Minimize the #includes in gfx/thebes; r=bjacob
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
201dab279504b13f4b4f6828efe7b1bd29f99d77
created 2013-04-19 12:13 +0200
pushed 2013-05-07 01:20 +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, a=bajaj
96ef3b8bd9ed911a42f1c27cd23604edc846cda1
created 2012-09-28 13:21 -0400
pushed 2013-01-03 21:54 +0000
Andrew Quartey Andrew Quartey - Bug 793201 - Fix compiler warnings in Azure with MSVC r=bas
e0d69219dd2b3b2826d186dc99c673b879409ea6
created 2012-09-26 21:27 +1200
pushed 2013-01-03 21:54 +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
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
50177d59c0e173e03d93ef7a3b67a704f1a1cb34
created 2012-05-14 12:10 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
43b55878da4625751bc635fc425816e95583cf2f
created 2012-02-02 15:06 -0800
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
7ceaa303896bae686f83081212fec143d3dfd21d
created 2011-11-23 15:19 -0500
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
d3f02a9d4238de52da37126a94fcc6fbb054e905
created 2011-11-18 15:27 -0800
pushed 2013-01-03 21:54 +0000
Sean Stangl Sean Stangl - Merge M-C -> IonMonkey.
7c70058ad7b7503b674d110cd91209605fa80bfe
created 2011-11-16 15:10 -0800
pushed 2013-01-03 21:54 +0000
Sean Stangl Sean Stangl - Merge. Write barriers have not yet been integrated.
f93960a93ad97a56d308bd9ce25d97cbc175d524
created 2011-10-17 11:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge from mozilla-central.
8cfeba5239a9e4f20c462d6fb20421b4e4e7c735
created 2011-10-05 19:52 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Merge to eliminate bad head.
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2013-01-03 21:54 +0000
David Anderson David Anderson - Backout merge.
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-11-14 20:38 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
59efb49ea4359855b9bcad98c4f357f3c2ba323f
created 2012-05-12 19:01 +0200
pushed 2012-08-24 15:39 +0000
Bas Schouten Bas Schouten - Bug 753835: Clip to mask image rather than relying on EXTEND_NONE. r=roc
67b0e13d7a629c69ef02979de6f4f3083d560824
created 2012-02-01 03:18 +0100
pushed 2012-06-01 02:39 +0000
Bas Schouten Bas Schouten - Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
5549f4202af8ca34280d805ac92e7f691d6e8905
created 2011-11-18 22:19 +1300
pushed 2012-03-09 01:01 +0000
Joe Drew Joe Drew - Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow
b62e6ee5ba9b3031b72faf30587bc7a195166467
created 2011-11-17 13:01 -0500
pushed 2012-03-09 01:01 +0000
Kyle Huey Kyle Huey - Back out Bug 685767 for leaking.
6ae6d3beeaf408278412b715abec499731dd987d
created 2011-11-14 17:29 +1300
pushed 2012-03-09 01:01 +0000
Joe Drew Joe Drew - Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2012-01-29 07:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2012-01-29 07:46 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2e63e7fcecd69f25a0195700b7343c66f99ce880
created 2011-09-19 09:32 -0700
pushed 2011-12-16 17:32 +0000
Alon Zakai Alon Zakai - Bug 633627 - Fixedpoint division in blur code. r=jmuizelaar
e3f863f8bf4afab968896fb1a835097779f124a7
created 2011-06-02 14:56 +0200
pushed 2011-09-22 17:29 +0000
Dominic Fandrey Dominic Fandrey - Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
fc1ed658bf4b8214bc480dc4e005ea56d364c152
created 2011-04-19 15:07 +1200
pushed 2011-08-11 21:43 +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
90e46b3e8e6f973a78280d340b64f8ed4d831624
created 2011-04-19 15:07 +1200
pushed 2011-08-11 21:43 +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
12f37ad53b412057e9e98bbab58f444b6fb7aa6d
created 2011-04-19 15:07 +1200
pushed 2011-08-11 21:43 +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
fa751027e9b8d529dd0e1b3a4f38cf2d98066f6b
created 2011-03-03 13:18 -0800
pushed 2015-09-14 18:56 +0000
L. David Baron L. David Baron - Remove unused (and unnecessarily slow) method gfxAlphaBoxBlur::PremultiplyAlpha. (Bug 633369) r=roc
0ec22e77aefc7a690cf6a96f466f9d0056fc2f39
created 2010-12-05 18:38 +0000
pushed 2015-09-14 18:56 +0000
Ms2ger Ms2ger - Bug 605179 - Fix build warnings in gfx/; r=roc a=bsmedberg
566832c6b2845b2c54c12c940ce871d7a3d2ea32
created 2010-11-24 11:35 +0200
pushed 2015-09-14 18:56 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0
510e6e2ae3fd9c0b3e0e3d032426a311272f0d2f
created 2010-11-29 09:08 -0800
pushed 2015-09-14 18:56 +0000
Justin Lebar Justin Lebar - Backed out changeset a5ec817740f0. a=orange
a5ec817740f0047309cb284a9b145e240719c81d
created 2010-11-24 11:35 +0200
pushed 2015-09-14 18:56 +0000
Oleg Romashin Oleg Romashin - Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0
less more (0) -60 tip