gfx/layers/composite/ImageLayerComposite.cpp
bf58b3f239fe1ad0d0dd4b6163b6c7b5ca437423
created 2019-04-19 18:26 +0000
pushed 2019-04-30 22:37 +0000
Nicolas Silva Nicolas Silva - Bug 1538736 - Make extra sure Compositables don't refer back to layers after reassignment. r=sotaro, a=lizzard
4bcb64fd8fa1aae1bdb7a2a019a283eacb7af4ca
created 2018-12-14 10:28 +0100
pushed 2018-12-14 09:38 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1513900 - Reformat everything on the ESR branch to the Google coding style r=ehsan a=liz
0d48950798f4caa1f2923d29f3e27afef313666c
created 2018-01-10 17:57 -0500
pushed 2019-10-22 22:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1429602: Rename BaseRect::IsZero to BaseRect::IsZeroArea. Also slip in some corrections to using BaseRect methods instead of direct member access. r=bas.schouten
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2019-10-22 22:25 +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 2019-10-22 22:25 +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
45a0933af0d661ef4e6aad33eb3c9d98c62eaef6
created 2017-03-21 20:32 -0700
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow)
ca398f2b75c77030f9e5953e502cc85a50724a4f
created 2017-03-21 20:32 -0700
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Propagate the compositor through CompositableHost::Composite. (bug 1343814 part 4, r=mattwoodrow)
3fda771e3444b3c147c8bbafe6fe3795b48840b7
created 2017-03-10 10:25 +0800
pushed 2019-10-22 22:25 +0000
Iris Hsiao Iris Hsiao - Backed out 6 changesets (bug 1343814) for bustage
64c73abd4190af1f5e2b4109c97269635015e101
created 2017-03-09 17:35 -0800
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Attach Compositables to TextureSourceProviders instead of Compositors. (bug 1343814 part 5, r=mattwoodrow)
3bf615dfeba0860aa9d9ad5993cebb380b7bd12d
created 2017-03-09 17:35 -0800
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Propagate the compositor through CompositableHost::Composite. (bug 1343814 part 4, r=mattwoodrow)
13cfe25ef134da155ae827b5cc4a5c3a77219f85
created 2017-02-14 12:29 -0800
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Remove Composer2D remnants. (bug 1339353, r=kats)
459802a227c2ba71cd742f8399a35ee68fc04d6a
created 2016-12-06 13:39 -1000
pushed 2019-10-22 22:25 +0000
Miko Mynttinen Miko Mynttinen - Bug 1274673 - Use binary space partitioning for sorting/drawing layers - Part 3: Use BSPTree for layer sorting r=jrmuizel,mattwoodrow
880e9106f46dcb7d915358143e78574a7c0a1e3e
created 2016-11-24 18:11 +1300
pushed 2019-10-22 22:25 +0000
Bas Schouten Bas Schouten - Bug 1317843 - Split LayerManagerComposite into two classes. r=jrmuizel
1aecdb3b9974b17b11f503310a2e35e1e730f04a
created 2016-09-15 10:36 -0400
pushed 2019-10-22 22:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
aefced02ac1e5ad12bb81e6e252ec1c2c031363c
created 2016-09-02 11:38 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1299164) for win vm bc4 bustage a=backout
53dc795121e100ca900642f0ba0ce295d69bd903
created 2016-09-01 15:31 -0400
pushed 2019-10-22 22:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas
ac8b323f4ca841ba86c08fe534c567f17e029cb3
created 2016-05-25 17:01 +0100
pushed 2019-10-22 22:25 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 2 - Rename Moz2D's Filter to SamplingFilter in the rest of gfx/. r=Bas
4428e846de67dec2fa2217cd749651eb1dedb05d
created 2016-05-13 16:15 -0400
pushed 2019-10-22 22:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1272778. Use IntRects for clip rects instead of Rects. r=mstange
ce77d98823a4c7a2937f59f0b2ced23bff7eb339
created 2016-05-13 16:05 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Backed out changeset b15136f926ca (bug 1272778) for build bustage
b15136f926caef2db1d493dd63cc43ad8dde2336
created 2016-05-13 16:15 -0400
pushed 2019-10-22 22:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1272778. Use IntRects for clip rects instead of Rects. r=mstange
14d19fb83d3a7efaeb01d92a2f8d5e87d4bc59c1
created 2016-04-12 23:49 -0700
pushed 2019-10-22 22:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1264142 - Add ImageLayerComposite::GetFullyRenderedRegion() r=mattwoodrow
3f521e50602914247d3a2ac977283dc4f6d54f60
created 2016-04-10 19:51 -0700
pushed 2019-10-22 22:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1262601 - Handle video content as opaque in PostProcessLayers() r=mattwoodrow
e6d0c56847ced14f0b7500b12a852defd83d5a7a
created 2016-02-25 14:15 +0100
pushed 2019-10-22 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1249273 - Lazily prepare TextureSources and recycle them when possible in ImageHost. r=sotaro
ad889ee5ed7e760d79a99c3e4170d314e6db8ba1
created 2015-12-29 01:07 -0800
pushed 2019-10-22 22:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1205713 - Merge ImageHostOverlay/ImageClientOverlay to ImageHost/ImageClient r=nical
e9b1d8eb222f8b8a820f88a3cabd5f25c4b48645
created 2015-10-28 14:31 +0100
pushed 2019-10-22 22:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1214802 - gfxEnv - consolidate environment variables used by the graphics code in one place. r=botond
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2019-10-22 22: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 2019-10-22 22:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2019-10-22 22:25 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
a7cd4d58ea9e5429aae27f61ebe3e3a46818767e
created 2015-10-05 17:12 -0700
pushed 2019-10-22 22:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2019-10-22 22:25 +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 2019-10-22 22:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
8778868f48302cf02f1d67ed541495fe68e8c9f1
created 2015-09-21 18:27 -0400
pushed 2019-10-22 22:25 +0000
Botond Ballo Botond Ballo - Bug 1206915 - Move dumping of compositor textures under its own environment variable. r=mattwoodrow
81beff07c6dc8176f2d78d443a716259fe6be924
created 2015-07-28 17:52 -0700
pushed 2019-10-22 22:25 +0000
Bobby Holley Bobby Holley - Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
7f1489a600e81f13f0e5d8f4d2cb21cb26c6d55c
created 2015-07-10 17:06 -0700
pushed 2019-10-22 22:25 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1181240 - Part 3: Replace gfx3DMatrix with Matrix4x4 in gfx,r=vlad
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2019-10-22 22:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
8ee029e39ce4ccb4344e915e785dde99a4608a2b
created 2015-07-06 15:02 +1200
pushed 2019-10-22 22:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Route ImageCompositeNotifications to ImageContainers. r=nical
fd1115daa8c4f90ceeeef3f731bb6786cdb11b35
created 2015-07-01 17:32 -0400
pushed 2019-10-22 22:25 +0000
Markus Stange Markus Stange - Bug 1148582 - Support multiple mask layers per layer in LayerManagerComposite.
656bffca3b9c199aa4071d3a507e2c75f5040236
created 2015-06-30 21:07 -0400
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Bug 1148582 - Apply async transforms to (ancestor) mask layers correctly. r=botond
c6920f5c41fdc38e44d73e2ed8ee3268fe608786
created 2015-07-01 01:20 -0400
pushed 2019-10-22 22:25 +0000
Markus Stange Markus Stange - Back out bug 1148582 for static analysis bustage.
4a28b2cb956243b56ceba3de1bf260ba8f36e035
created 2015-07-01 00:52 -0400
pushed 2019-10-22 22:25 +0000
Markus Stange Markus Stange - Bug 1148582 - Support multiple mask layers per layer in LayerManagerComposite.
6234e37d912a054e8c07259c4dca19ce4c062055
created 2015-06-30 21:07 -0400
pushed 2019-10-22 22:25 +0000
David Anderson David Anderson - Bug 1148582 - Apply async transforms to (ancestor) mask layers correctly. r=botond
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2019-10-22 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
9fa04d97fb6dedc4fcc4c2785f93556f2a4d58dd
created 2015-03-10 20:48 -0400
pushed 2019-10-22 22:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1141864. Replace a bunch nsAutoPtr.h includes with nsRefPtr.h
77411a7f31ed2700450fbddb9e4de78f5efb4b4c
created 2014-12-06 17:12 -0800
pushed 2019-10-22 22:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1100110 - Fix ScaleMode handling of ImageLayer and HwcComposer2D r=mattwoodrow
57e7c5f093ea7b2e0263e09a316dfdc35a0428be
created 2014-11-20 19:49 +0100
pushed 2019-10-22 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1101552 - Remove the double-buffered ImageClient. r=sotaro
a98abd02074ff940428ff3ad839d7d2aa6491fe4
created 2014-11-13 10:44 +1300
pushed 2019-10-22 22:25 +0000
Matt Woodrow Matt Woodrow - Bug 1097441 - Initialize mSize on BufferTextureHost. r=nical
0f5c20e2b2c2275e7623e6eb8a7af17b0f3428a3
created 2014-10-16 10:51 +0100
pushed 2019-10-22 22:25 +0000
Jonathan Watt Jonathan Watt - Bug 1082483, part 2 - Convert Mozilla code to use the new Matrix4x4::PreTranslate/PreScale method names. r=Bas
8ff014d18f0fc1f05b0b28445d67e7315b463850
created 2014-11-20 19:49 +0100
pushed 2019-10-22 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1101552 - Remove the double-buffered ImageClient. r=sotaro a=lsblakk
0e92508994019308a549b841ee0ec32321f93e72
created 2014-09-26 13:06 -0400
pushed 2019-10-22 22:25 +0000
Markus Stange Markus Stange - Bug 1073103 - Rename ThebesLayer to PaintedLayer. r=roc
73d3b14d6b01c0214ba81ff80a2c0cb2f7507509
created 2014-08-18 22:14 -0400
pushed 2019-10-22 22:25 +0000
chiajung hung chiajung hung - Bug 1002823 - [Stingray] Add a new kind of image layer without graphic buffer for overlaying video input. r=nical
95020e2c631dc467aa4de467e3c78ec22a654374
created 2014-06-22 19:06 +0200
pushed 2019-10-22 22:25 +0000
Boris Chiou Boris Chiou - Bug 975346 - Part 1: General functions for Effects. r=dglastonbury
c4a8b899f5204b186a6a6979fc56055f39ecb4e5
created 2014-06-19 18:36 -0400
pushed 2019-10-22 22:25 +0000
Benoit Girard Benoit Girard - Bug 1027496 - Stream display list and layers dump. r=mattwoodrow
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2019-10-22 22:25 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
43b7bdb56dacaadcd787292cadbcab291b614bf7
created 2014-05-09 21:48 +1200
pushed 2019-10-22 22:25 +0000
Matt Woodrow Matt Woodrow - Bug 950312 - Part 2: Add Effect for BlendModes. r=nical
d66c2280ba1592cce4d701d1798c6ffe967d9333
created 2014-05-02 17:29 -0400
pushed 2019-10-22 22:25 +0000
Benoit Girard Benoit Girard - Bug 1005328 - Layers.dump output should be consistent with newlines. r=bottond
6a36a9e6fa3576982c45c5649f7233dd80e6c538
created 2014-04-25 22:34 -0400
pushed 2019-10-22 22:25 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
0ecc4193e6303f834bba5c24f37ce988741545b9
created 2014-04-27 19:45 +1200
pushed 2019-10-22 22:25 +0000
Blair McBride Blair McBride - Backed out 9 changesets (bug 987311, bug 989027, bug 989144). r=sheriff
8d5a171564bd435f453f45656c85d3dd6ab204ca
created 2014-04-25 22:34 -0400
pushed 2019-10-22 22:25 +0000
Benoit Jacob Benoit Jacob - Bug 987311 - 5/6 - Convert the rest of CompositorTypes.h to typed enums, auto regex changes - r=nical
less more (0) -100 -60 tip