gfx/2d/FilterNodeSoftware.cpp
a00504e040bfd34d01c74d478beb9d308ec085be
created 2021-02-01 22:14 +0000
pushed 2021-02-02 09:51 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1690124 - Use Skia instead of Cairo for FilterNodeSoftware. r=mstange
12325181f43aee1257922717f8ae4d52e4e502d6
created 2021-01-05 20:49 +0000
pushed 2021-01-06 15:51 +0000
longsonr longsonr - Bug 1518099 - Add support for lighter operator in feComposite r=jrmuizel,emilio
14a30813c0c1c25f3f0db0d8cded2f0576ec27e1
created 2020-10-23 22:33 +0000
pushed 2020-10-24 09:41 +0000
Markus Stange Markus Stange - Bug 1346601 - Set surfaceRect to empty when surface becomes null. r=bas
d31fb819d4a0d1745432e17507d9e621517858b0
created 2020-04-11 16:16 +0000
pushed 2020-04-11 21:48 +0000
Joshua Gahan Joshua Gahan - Bug 1622655 - Replaced !mInvalidationListeners.size() with mInvalidationListeners.empty(). r=sylvestre
86eabc56f96399becabb7b87a5ad68250fe5af94
created 2020-03-09 14:16 +0000
pushed 2020-03-09 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel
7214f827b7fb017fd9ee1a81b9e54f2d97e5f8c1
created 2019-10-06 18:29 +0000
pushed 2019-10-07 09:29 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a5ebaf7bd46270dd1856c806ded8920ce1fec6a7
created 2019-09-09 20:25 +0000
pushed 2019-09-10 03:29 +0000
Lee Salzman Lee Salzman - Bug 1573049 - silence filter node type warnings. r=jrmuizel
e1993a1f09ac53cd1a04fdf6a87f8cad8e44f73e
created 2019-05-01 08:47 +0000
pushed 2019-05-01 15:54 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan
5b5e6a9942777d6faee07db57fd6b14d465b3ab3
created 2019-02-25 16:07 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
7183e211d4eb2faf52ca92391bf8809d13989a3f
created 2019-02-16 18:08 -0800
pushed 2019-02-21 09:31 +0000
Chris Peterson Chris Peterson - Bug 1528881 - Part 4: gfx/2d: Make some global functions static. r=lsalzman
3c9634352cd66e1debc3beeedd53130d16474db2
created 2019-01-27 23:36 +0000
pushed 2019-01-28 04:51 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1522021. Propagate input size to CreateSimilarDrawTarget for filters. r=mstange
e6701b43c193ed00469b7b7b270e43f6bf834cc4
created 2019-01-25 23:03 +0000
pushed 2019-01-27 09:33 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1522310. Use GetRect() instead of IntRect(IntPoint(), GetSize()) in Filters code. r=mstange
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ba5c08f10923c181c30ef42b371ed9009974911d
created 2018-06-16 17:42 +0300
pushed 2018-08-06 21:58 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=nical
a16d23129fc65f89febc74548bb4165303f7a1d2
created 2018-07-17 21:11 +0200
pushed 2018-07-18 09:33 +0000
Bas Schouten Bas Schouten - Bug 1473937 - Part 1: Add Opacity filter and software implementation. r=mstange
1908cd8ed88dd4f77a99dff39c193d7d3f435195
created 2018-04-12 14:18 +0200
pushed 2018-04-14 23:37 +0000
Miko Mynttinen Miko Mynttinen - Bug 1393367 - Change MOZ_ASSERT to MOZ_RELEASE_ASSERT. r=mstange, r=fbraun
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
be009d297bc6c4883a1bbf522001d9bbbc847331
created 2018-02-09 13:46 -0600
pushed 2018-02-14 22:23 +0000
Ryan Hunt Ryan Hunt - Make FilterNodeSoftware intermediate surface caching thread safe (bug 1436723, r=mstange)
bd4ee2af36737babed1c2d8bf683526f476741d1
created 2018-02-08 15:21 -0600
pushed 2018-02-14 22:23 +0000
Ryan Hunt Ryan Hunt - Restore FilterNodeSoftware intermediate surface caching (bug 1436723, r=mstange)
4d88e13db33bf9c01a89475ab423192df94f4628
created 2017-12-18 13:06 -0600
pushed 2018-01-11 09:55 +0000
Ryan Hunt Ryan Hunt - Make debug bounds checking for FilterNodeSoftware thread safe (bug 1425056, r=mstange)
6882857e1bb56a47b975cc7e3fe40fa5443ac6e7
created 2017-12-18 12:46 -0600
pushed 2018-01-11 09:55 +0000
Ryan Hunt Ryan Hunt - Don't cache SourceSurface's in FilterNodeSoftware (bug 1425056, r=mstange)
d50f97d2091afadebb552ab40670ea05349bfff4
created 2017-12-20 10:36 -0600
pushed 2018-01-11 09:55 +0000
Ryan Hunt Ryan Hunt - Lock access to PowCache in FilterNodeLighting (bug 1425056, r=mstange)
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2017-12-20 09:44 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
2a8f664f107efeaa3be4dee08b3ac340df88892f
created 2017-08-14 08:29 -0400
pushed 2017-08-15 00:28 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan
cd4c3caf372595ec3ef954c0b1954566b0e475dc
created 2017-02-09 14:29 -0500
pushed 2017-02-10 23:23 +0000
Markus Stange Markus Stange - Bug 1336622 - Don't allow subnormal surfaceScale values to be used in the lighting filter calculations. r=jrmuizel, a=abillings
664cd8b23a3859bdf204457d34ec60faf51adb5f
created 2017-01-18 13:36 -0500
pushed 2017-02-01 12:11 +0000
Milan Sreckovic Milan Sreckovic - Bug 1330012: When caching power table for filters, avoid and optimize out the degenerate cases. r=bas,mstange.schouten
30f65ce798246377f94798a4fa88c102e9224680
created 2017-01-19 21:07 +0800
pushed 2017-01-20 00:31 +0000
vincentliu vincentliu - Bug 1329849 - In SVG filter lighting code, bail out if kernelUnitLength is negative or zero. r=dholbert
1710e1e21df0a03de75de0dd0969da09e0083dd9
created 2016-08-25 13:57 -0400
pushed 2016-08-26 23:07 +0000
Milan Sreckovic Milan Sreckovic - Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas
b0e580940a42734ceada1375199f04bf0e138080
created 2016-08-17 09:26 +0100
pushed 2016-08-17 23:38 +0000
Edwin Flores Edwin Flores - Bug 1292402 - Zero uninitialised padding in FilterNodeSoftware.cpp - r=mstange
80a1f6aa0e72859ae0d88dedea85dec4d1844af2
created 2016-06-27 16:26 +0300
pushed 2016-06-29 14:13 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1282424 - initialize member variable |mSpecularConstantInt| in SpecularLightingSoftware. r=mstange
985578e6b5817adb81bc6ee83e07f72423d82606
created 2016-05-25 17:01 +0100
pushed 2016-06-06 09:56 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas
279f56c0f49e9ebdf449c5fb26c3ce8fd8f05192
created 2015-11-26 08:38 +0100
pushed 2015-12-12 05:20 +0000
Milan Sreckovic Milan Sreckovic - Bug 1219494 - Part 2. gfx/2d and gfxCrash. r=milan
a1bf9a99ec4b309c91eb08b43a0e61c338616239
created 2015-11-27 20:49 -0800
pushed 2015-12-04 10:59 +0000
Chris Peterson Chris Peterson - Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc
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
2873ffc036efddbafb37e4181c6b53a5439ee2a1
created 2015-10-07 08:25 +0200
pushed 2015-10-08 21:29 +0000
Tom Klein Tom Klein - Bug 1203376 - Honor filter region settings for lighting filters. r=mstange
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)
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
e416ad732757e2ad493f4f1c2daae08b9c7538c1
created 2015-09-07 17:08 +1200
pushed 2015-09-09 12:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 1202317. Bail out early if RequestRect is going to do redundant work. r=mstange
91d6e262b662a0b4e47358665e222d3927337af9
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
c664375c0d5bed41821b4a9eaa298e3856efe1d2
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
536bd9910bc2bb0dfa2997a16eaf5ba80a4148c4
created 2015-06-10 19:01 +0800
pushed 2015-06-12 00:02 +0000
Andreas Pehrson Andreas Pehrson - Bug 1162357 - Convert some usage of DataSourceSurface::GetData() to Map(). r=bas
2bb563092098397f988f6472773dbf615b2eadd1
created 2015-06-11 13:06 -0400
pushed 2015-06-12 00:02 +0000
Andrew Comminos Andrew Comminos - Bug 1167356 - Handle return value of DataSourceSurface::Map wherever possible. r=Bas
f1f569c211024cf1855f5fbedb17e8648a915ae5
created 2015-04-30 15:20 -0400
pushed 2015-05-22 18:02 +0000
Nathan Froyd Nathan Froyd - Bug 1116905 - part 3 - remove dependence on implicit conversion from T* to TemporaryRef<T>, gfx changes; r=jrmuizel
38c6b849c9f86c2e2961a499bde97da5a06862c2
created 2015-03-09 15:48 -0400
pushed 2015-03-10 22:33 +0000
Milan Sreckovic Milan Sreckovic - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
c0d3d80eb41dace8814426da239a50fcde82d5c6
created 2015-02-09 14:04 -0500
pushed 2015-02-10 21:03 +0000
Markus Stange Markus Stange - Bug 1092634 - Let feColorMatrix and feComponentTransfer generate output outside their input's bounds. r=Bas
144dea01fcbf11a3a53082cba9be458066b1422b
created 2015-01-05 18:40 +0100
pushed 2015-01-25 00:24 +0000
Markus Stange Markus Stange - Bug 1117304 - Make sure the tile filter doesn't call CopyRect on surfaces with different formats. r=Bas
95bb1d9c1fe27379223de3226a9ed1606c0ed62f
created 2014-11-28 18:11 -0500
pushed 2014-12-12 01:30 +0000
Benoit Girard Benoit Girard - Bug 1105834 - Part 1: Add CreateDataSourceSurfaceByCloning to moz2d. r=mstange,bas
7d799447add8eb5898d4291b74071ee36c72e95d
created 2014-12-09 17:15 -0800
pushed 2014-12-10 10:50 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1105834) for non-unified b2g bustage
f0226c3be05138baec8ae610f07182d189d1a49f
created 2014-11-28 18:11 -0500
pushed 2014-12-10 10:50 +0000
Benoit Girard Benoit Girard - Bug 1105834 - Part 1: Add CreateDataSourceSurfaceByCloning to moz2d. r=mstange,bas
bdde76983c8852005e18c1f979cedcab6ef3f4e3
created 2014-12-09 13:12 +0100
pushed 2014-12-09 19:04 +0000
Julian Seward Julian Seward - Bug 1078211 - Uninitialised value use in DoUnpremultiplicationCalculation_SIMD. r=mstange.
f2bd10f0159c8c88c63fa8ca08f59e68ed4afea7
created 2014-12-08 17:15 -0800
pushed 2014-12-09 11:54 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1105834) for non-unified bustage
6aad17f431d1cd199981304464146b29fd75b1ac
created 2014-11-28 18:11 -0500
pushed 2014-12-09 11:54 +0000
Benoit Girard Benoit Girard - Bug 1105834 - Part 1: Add CreateDataSourceSurfaceByCloning to moz2d. r=mstange,bas
690632848ada73be6ed9496d7415a011610349c3
created 2014-11-18 17:21 -0800
pushed 2014-11-19 12:36 +0000
Wes Kocher Wes Kocher - Backed out changeset 41ecbb9a5fac (bug 1092634) for reftest bustage
41ecbb9a5faccb4475d13889cba167d5349b8507
created 2014-11-18 17:21 -0500
pushed 2014-11-19 12:36 +0000
Markus Stange Markus Stange - Bug 1092634 - Let feColorMatrix and feComponentTransfer generate output outside their input's bounds. r=Bas
less more (0) -60 tip