gfx/thebes/gfxBlur.cpp
b5336c82efe871a75ebc04e199b27db00fd96ad9
created 2016-06-07 09:39 +1000
pushed 2016-06-08 02:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276824 (part 1) - Rename gfxContext::ForDrawTarget{,WithTransform}(). r=milan.
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2016-06-03 14:51 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
da45b1e0d42a323edb3a1cc054bbc6faa70729de
created 2016-04-12 15:18 -0400
pushed 2016-04-12 19:22 +0000
Milan Sreckovic Milan Sreckovic - Bug 1259513: Make gfxContext constructor private, use a utility function that can return nullptr. r=bas,lsalzman
98818a65c221dc220432d1c3da491f3aa97c1a81
created 2016-03-29 08:24 -0700
pushed 2016-03-29 15:24 +0000
Mason Chang Mason Chang - Bug 1250947. Fill area outside blur with solid color. r=mstange
d9c73b9a2a960a3e7e57990574a588000ee7995a
created 2016-02-18 14:10 -0500
pushed 2016-02-18 20:53 +0000
Nathan Froyd Nathan Froyd - Bug 1249368 - use UniquePtr instead of nsAutoArrayPtr in gfxAlphaBoxBlur; r=jrmuizel
4738a34ca209b1540dbcb469b7a454fa209f0c7d
created 2016-02-13 14:33 +0100
pushed 2016-02-13 13:33 +0000
Bas Schouten Bas Schouten - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
013a55b91737a3f4e7938cac336854b65243fbb6
created 2016-02-12 08:49 +0100
pushed 2016-02-12 07:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4adb7586410a (bug 1247775)
4adb7586410a73f250f31a9696429befa3ef20be
created 2016-02-12 02:05 +0100
pushed 2016-02-12 04:52 +0000
Bas Schouten Bas Schouten - Bug 1247775 - Part 2: Remove Direct2D 1.0 code from Thebes. r=dvander
dc5c4b98ffed75bf578c4029d1589eace03183d6
created 2016-01-10 14:05 -0800
pushed 2016-01-11 05:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1236802 (part 1) - Moz2Dify some blur code a little. r=mattwoodrow.
46c095a4311b63b5b71a9384169f1b109806d8c0
created 2015-12-04 11:05 -0800
pushed 2015-12-04 19:05 +0000
Mason Chang Mason Chang - Bug 1227216. Part 2: Fallback to blur destination rect if a large shadow offset occurs. r=mstange
b9844966d2fb323ea9483ed12b39e4da36b37d7f
created 2015-12-04 11:05 -0800
pushed 2015-12-04 19:05 +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
ed48eac74e39a37bf9b1fc21e1ae16699965b19f
created 2015-11-11 14:23 -0800
pushed 2015-11-12 03:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223690 - Remove implicit Rect conversions. r=jrmuizel.
16d3dd16ef70f798a325b64152aa440c3e1cbd9b
created 2015-11-05 07:29 -0800
pushed 2015-11-05 15:30 +0000
Mason Chang Mason Chang - Bug 1211264. Fallback to render dest rect with outer box shadows on non-int transforms. r=mstange
3fd50056e877dbf41fdc91b870923280c2128d58
created 2015-11-02 13:30 -0800
pushed 2015-11-02 21:30 +0000
Mason Chang Mason Chang - Bug 1216506. Properly initialize min inset box shadow color to black. r=mstange
eddc6be3bd52bf73404e742785856d90d5d92d66
created 2015-10-22 15:50 -0700
pushed 2015-10-22 22:51 +0000
Mason Chang Mason Chang - Bug 1216200. Correct for negative spread values with inset box shadows. r=mstange
2965de9363e93a226aebb3b3f16bcaece5753984
created 2015-10-19 10:53 -0700
pushed 2015-10-19 17:53 +0000
Mason Chang Mason Chang - Bug 1213545. Carry x,y offsets with inset box shadows. r=mstange
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +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-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
8a422004b0e221c45453db0bd8bf92d0aea70551
created 2015-10-16 08:27 -0700
pushed 2015-10-16 15:28 +0000
Mason Chang Mason Chang - Bug 1211363. Calculate min inset blur with max border radius. r=mstange
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +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 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
b03af020cad5c41b4dead1d205b43906164737ba
created 2015-09-30 14:20 -0700
pushed 2015-09-30 21:20 +0000
Mason Chang Mason Chang - Bug 1209649. Take into account border radius sizes for min inset box shadow. r=mstange
80409f3546accc8b11011649c49e3cd00c7ca0c3
created 2015-09-24 00:43 -0700
pushed 2015-09-25 07:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 7) - Use gfx::Color instead of gfxRGBA in BlurCache. r=jwatt.
cdee9be7cdc15a2e1518ca56dd57c812e5cfb107
created 2015-09-23 11:49 -0700
pushed 2015-09-24 23:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
8518d9a2673c54b843058f3281ab2d0f7c7a1986
created 2015-09-24 09:50 -0700
pushed 2015-09-24 21:07 +0000
Mason Chang Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange
155d2bf89d8822c78de7952f07b0d7c0a3c37c5c
created 2015-09-21 08:14 -0700
pushed 2015-09-21 15:14 +0000
Mason Chang Mason Chang - Backout bug 1188075 for graphical artifacts. r=me
3c837b3a38fa15b655c4115cb95eda741b55a819
created 2015-09-18 11:23 -0700
pushed 2015-09-18 18:24 +0000
Mason Chang Mason Chang - Bug 1188075 - Speed up inner box-shadow drawing by using a border-image style approach. r=mstange
96dba490e51be5faff3c73ee1ea6411b577f877b
created 2015-09-09 21:07 -0700
pushed 2015-09-17 03:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 1) - Add nsExpirationTracker::mName. r=froydnj.
e09694f1df5853bd3b0a4d460dead8306023e6cd
created 2015-08-18 20:43 -0700
pushed 2015-08-19 03:43 +0000
Mason Chang Mason Chang - Bug 1195098. Null check for blurred source surface. r=mstange
4a67e35361f59c960da44bb44fda10c02ebf1d8f
created 2015-07-08 10:00 -0700
pushed 2015-07-08 19:50 +0000
Mason Chang Mason Chang - Bug 1181028. Delete assertion to create equivalent draw targets during box shadow creation. r=mstange
8d174c693ac78ad2ccb9c98e23080ac2022d46d4
created 2015-07-07 15:41 -0700
pushed 2015-07-07 22:42 +0000
Mason Chang Mason Chang - Bug 1181028. Log assert error. r=me
41b93aa0daecec1286d46f8b80f37d569ce7ad3e
created 2015-07-07 12:23 -0700
pushed 2015-07-07 19:23 +0000
Wes Kocher Wes Kocher - Backed out changeset 1afe81135def (bug 1181028) for android build bustage CLOSED TREE
1afe81135def505ebbb0881a5eec967ee96bca14
created 2015-07-07 12:00 -0700
pushed 2015-07-07 19:00 +0000
Mason Chang Mason Chang - Bug 1181028. Log assert error. r=me
a61cdc2610c2e6eb7da3101bad7f3dbae8f62fcc
created 2015-07-06 08:58 -0700
pushed 2015-07-06 15:58 +0000
Mason Chang Mason Chang - Bug 1179049. Properly null check for draw target in box shadow code. r=mstange
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 18:52 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
3bec99cdf27ae761a8a2744f198625b51b79610b
created 2015-06-26 16:33 -0700
pushed 2015-06-26 23:33 +0000
Mason Chang Mason Chang - Bug 1155828. Follow up bug to correct indentation. r=mstange
869aca2db34d2a3f5a7afe2a6449b2c91d62e604
created 2015-06-25 12:04 -0700
pushed 2015-06-25 19:04 +0000
Mason Chang Mason Chang - Bug 1162824 - Change box shadow cache to cache the colored blurred box shadow. r=mstange
28bbd1fb7ed10f2ec33b1b0129ed3ad335e5ae59
created 2015-05-13 15:19 -0400
pushed 2015-06-25 19:04 +0000
Mason Chang Mason Chang - Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
3eae6ca6d8224912983d8177ab863f0504dc5727
created 2015-06-01 10:26 +0200
pushed 2015-06-01 11:13 +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-05-18 15:30 +0000
Mason Chang Mason Chang - Backout bug 1155828 for talos + functional regressions. r=me
1e6654f7fdeaf5a9789dc6bc6cac9d0e25e620b1
created 2015-05-18 08:29 -0700
pushed 2015-05-18 15:30 +0000
Mason Chang Mason Chang - Backout bug 1162824 to backout bug 1155828. r=me
d8a584dddc0c30e0b1b7437a34e549cc8c321657
created 2015-05-15 10:52 -0700
pushed 2015-05-15 17:53 +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-05-14 17:05 +0000
Mason Chang Mason Chang - Bug 1155828 - Draw box-shadows using an approach inspired by border-image. r=mstange
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-21 16:32 +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 2014-11-01 10:44 +0000
Jonathan Watt Jonathan Watt - Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
56aa6f15146787d44935f767aa87d0cc22ddc5e9
created 2014-09-17 08:46 +0100
pushed 2014-09-17 07:48 +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 2014-09-11 06:57 +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 2014-09-10 17:29 +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
146d9d2a06d258b35cdfec32d72fd4f111bb58f5
created 2014-08-07 21:17 -0400
pushed 2014-08-13 22:24 +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-07-21 15:08 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1038218. Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs. r=bas
cd59e16a415d92a85ca1ca982b88e443a8983bc8
created 2014-06-26 08:40 +0100
pushed 2014-06-26 07:40 +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-06-23 02:11 +0000
Matt Woodrow Matt Woodrow - Bug 1025896 - Null check generated blur surface. r=Bas
4c3c8d6368f386255bcc2de53aa009587b31f076
created 2014-06-19 21:35 +0100
pushed 2014-06-19 20:36 +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-06-10 21:52 +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-01-23 18:27 +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-01-20 21:46 +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-01-10 19:06 +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 2013-12-01 02:25 +0000
Benoit Jacob Benoit Jacob - Bug 944571 - Fix the non-unified build of gfxBlur.cpp - no review, trivial compilation fix
less more (0) -100 -60 tip