gfx/layers/CopyableCanvasLayer.cpp
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2016-01-18 19:06 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d56c816b35c34133a9249663b2c19830a29b133a
created 2015-10-05 08:28 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 709490) for webgl-color-test.html failures a=backout
f9d130aea88e7d8d88eae87c2e3e483696709e39
created 2015-10-05 10:50 +0800
pushed 2016-01-18 19:06 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer. r=roc
fb4e0992056905143120e4a869dfe84fdfe46b96
created 2015-10-05 10:50 +0800
pushed 2016-01-18 19:06 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async. r=nical
c4f66a050ed0fd985658e458b90ef1be481b6fc0
created 2015-09-29 08:57 -0700
pushed 2016-01-18 19:06 +0000
Wes Kocher Wes Kocher - Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
0edcbb60eee3914e07e8a85e959f209fbaaf323f
created 2015-09-29 11:51 +0100
pushed 2016-01-18 19:06 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 7: If layer is not available, fallback to BasicCanvasLayer, r=roc
6b29a2a0a8fb4a385504ab0507ad34ee986d6c7f
created 2015-09-29 11:51 +0100
pushed 2016-01-18 19:06 +0000
Morris Tseng Morris Tseng - Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async, r=nical
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d9e42c13cc2ff2cd0196f2c10fca8b0ed7577811
created 2015-06-19 01:07 +0200
pushed 2015-09-14 18:56 +0000
Bas Schouten Bas Schouten - Bug 1167235 - Part 4: Remove DrawTarget as a possible means of initializing Canvas layers. r=nical
a8cc59610b7f0ba610a0bea9401c960afa0f1db1
created 2015-06-19 01:07 +0200
pushed 2015-09-14 18:56 +0000
Bas Schouten Bas Schouten - Bug 1167235 - Part 2: Add support for the basic buffer provider to CanvasLayer. r=nical
10f2a5e84c91755e477adde6924ddc86c574967d
created 2015-06-04 17:15 -0700
pushed 2015-09-14 18:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
d4681999b94f1deee57bb71e9c934590aa5efb32
created 2015-06-04 16:50 -0700
pushed 2015-09-14 18:56 +0000
Wes Kocher Wes Kocher - Backed out changeset c4d1692d88ee (bug 1144906) for OSX m(gl) permaorange
c4d1692d88ee675a949c325227324570c9c946aa
created 2015-06-04 14:21 -0700
pushed 2015-09-14 18:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Add accel E10S backend for WebGL compositing. - r=jrmuizel,mattwoodrow,nical,sotaro
ff36a419222a50e3b534aaae9a39a2e273228c5f
created 2015-05-29 17:01 +0200
pushed 2015-09-14 18:56 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Edit include and comments that contained gfxIntSize and nsIntSize. r=nical
8842010aeab4e5382ea20d44d540bf700866bb18
created 2015-05-28 17:08 -0700
pushed 2015-09-14 18:56 +0000
Wes Kocher Wes Kocher - Backed out changeset 29bd04fc57f0 (bug 1144906) for b2g m12 orange
29bd04fc57f079b5bb4f793f89bd3e107cb518ef
created 2015-05-28 14:51 -0700
pushed 2015-09-14 18:56 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL compositing on E10S. - r=jrmuizel,mattwoodrow,nical
285ba2b18e5050a1ee0468d2c258608c14da28ee
created 2015-05-07 11:07 +0200
pushed 2015-08-03 13:22 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical
f5bbfe33ed78953ad98391e02315e14a96017aa9
created 2015-05-06 19:55 -0700
pushed 2015-08-03 13:22 +0000
Phil Ringnalda Phil Ringnalda - Back out dc2fed1aa0af (bug 1144906) for ASan, Android debug, and OS X 10.10 mochitest-gl bustage
dc2fed1aa0afb9f69038daab9f161274fb09fe51
created 2015-05-06 16:35 -0700
pushed 2015-08-03 13:22 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Fast WebGL on E10S. - r=mattwoodrow,nical
3d5d1e28ebe4816f89c8fda01ad19bdefc587f6f
created 2015-05-06 16:01 -0700
pushed 2015-08-03 13:22 +0000
Wes Kocher Wes Kocher - Backed out changeset 93af6e2a390d (bug 1144906) for build bustage
93af6e2a390d94f86c85f6d342c94f06857543fc
created 2015-05-06 13:48 -0700
pushed 2015-08-03 13:22 +0000
Jeff Gilbert Jeff Gilbert - Bug 1144906 - Support fast WebGL on E10S. - r=mattwoodrow,nical
df54006fbe9e61a08ed95de60e1958db2e4d9f8f
created 2015-02-12 19:00 -0800
pushed 2015-04-21 23:03 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
e1dd807b8b2a2f8e72b964e7f11e2c007ceb0646
created 2014-11-17 17:02 -0800
pushed 2015-03-23 22:08 +0000
Jeff Gilbert Jeff Gilbert - Bug 1100699 - Use OriginPos instead of isInverted. - r=mattwoodrow,snorp
d56d0157891e97004f6a55b7000a5883917dae77
created 2014-10-15 12:58 -0700
pushed 2015-01-05 23:23 +0000
Jeff Gilbert Jeff Gilbert - Backout bug 1066280 for regressions. a=regressions
a3bc505ee94570005f01b41bed8082369bdbe7e6
created 2014-10-08 13:04 -0700
pushed 2015-01-05 23:23 +0000
jdashg jdashg - Bug 1066280 - Review fixes. - r=kamidphish,mattwoodrow
49531b0af9b802c859cda9bd4241b611ed025c38
created 2014-10-07 21:16 -0700
pushed 2015-01-05 23:23 +0000
jdashg jdashg - Bug 1066280 - Fixes for SurfaceStream removal. - r=kamidphish,mattwoodrow
72ce4c2ccdcb6f0dd58f55422a52c5dce1caba71
created 2014-10-07 21:15 -0700
pushed 2015-01-05 23:23 +0000
jdashg jdashg - Bug 1066280 - Remove SurfaceStream. - r=kamidphish,mattwoodrow
a957533009dfbc03ede8e09f87de8007f410e871
created 2014-10-07 21:01 -0700
pushed 2015-01-05 23:23 +0000
jdashg jdashg - Bug 1066280 - Add TexClient for ShSurf. - r=kamidphish,mattwoodrow
e776483c42135da5d6bafbb670f638969413ca9a
created 2014-09-09 19:57 -0400
pushed 2015-01-05 23:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 96a507248c53 (bug 1059583) for Werror bustage.
96a507248c53660de032c3e821ba7a612afa1cf6
created 2014-09-09 16:20 -0700
pushed 2015-01-05 23:23 +0000
Jeff Gilbert Jeff Gilbert - Bug 1059583 - Add CanvasLayer::MustLayerUpdateBeSynchronous. - r=kamidphish,mattwoodrow
08cfde6dd1484db71699a94757adea24d3cd17fe
created 2014-08-27 11:57 -0400
pushed 2014-11-24 19:04 +0000
Milan Sreckovic Milan Sreckovic - Bug 1033310: Handle CreateDataSourceSurface* returning nullptr. f=nsilva, r=bschouten
f17694ec185b67363c597f1b63cb8a2d3b43ad18
created 2014-07-21 21:37 -0400
pushed 2014-11-24 19:04 +0000
David Zbarsky David Zbarsky - Bug 952977: Switch some remaining gfxMatrix uses in layers to gfx::Matrix r=nical
8559977348164c1b0dbdf0e0e830a90bbebb894b
created 2014-07-11 15:10 -0700
pushed 2014-10-06 12:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
68dfeae0d1becc3e802ff79594d03b16f96946af
created 2014-06-18 17:04 -0700
pushed 2014-10-06 12:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
1b61cfccf82880b5a90c9a265df4d681de82349f
created 2014-06-18 17:04 -0700
pushed 2014-10-06 12:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow
3cf701c3b021a7f3f93354d7c583cd3bb5346d5e
created 2014-06-11 17:07 +0100
pushed 2014-10-06 12:51 +0000
Ed Morley Ed Morley - Backed out changeset bfb5297101cd (bug 1000640) for compilation failures on B2G
2515e665defedf975e43a547ca6824802912a8f2
created 2014-06-11 17:07 +0100
pushed 2014-10-06 12:51 +0000
Ed Morley Ed Morley - Backed out changeset c4681bf6680c (bug 1000640)
c4681bf6680c705654252c2eaad7852df8a1d81e
created 2014-06-04 15:20 -0700
pushed 2014-10-06 12:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
bfb5297101cddc52fd89ca86d9e06dac1abdd7cd
created 2014-06-04 15:20 -0700
pushed 2014-10-06 12:51 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow
ad28fb0d24e6a57d26571b32c62d65d54f252a0e
created 2014-06-04 18:29 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out changeset f644eda342c2 (bug 1000640) for various gl-based failures on a CLOSED TREE
abf745ddb9fc3c780a57bb4c9db0769a7aa761de
created 2014-06-04 18:27 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out changeset 3a764e34c366 (bug 1000640)
3a764e34c3667a12d55172407383bf9cea82bf9f
created 2014-06-04 15:20 -0700
pushed 2014-08-25 18:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
f644eda342c2322de69fddb5a6f47582e03ab6cd
created 2014-06-04 15:20 -0700
pushed 2014-08-25 18:42 +0000
Jeff Gilbert Jeff Gilbert - Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow
0398e7ef814b47446bbb2976e762819677fed06a
created 2014-05-22 12:11 +0200
pushed 2014-08-25 18:42 +0000
Nicolas Silva Nicolas Silva - Bug 1013292 - Fix some using namespace + unified build issues in gfx code. r=kats
0ff7d00bb9fbdeb79d05663f349f742fa4faad15
created 2014-05-13 14:20 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 1006198 - Use 8byte aligned surface for CopyableCanvasLayer since that's the max WebGL supports for readback. r=nical
d60356c63c4fd7563361aff218bd5d2d2f7543a8
created 2014-05-13 14:20 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 1006198 - Add PremultiplyDataSurface. r=nical
e228877ffe645b04e42adfbdd891b4fc226f7eb1
created 2014-05-12 20:47 -0700
pushed 2014-08-25 18:42 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1006198) for webgl assertions on a CLOSED TREE
5be3c8c44eed4c3892b7e62b57b8bfb54161d37d
created 2014-05-13 14:20 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 1006198 - Use 8byte aligned surface for CopyableCanvasLayer since that's the max WebGL supports for readback. r=nical
558abe22ab30f264372cfad889522d2e94f942f2
created 2014-05-13 14:20 +1200
pushed 2014-08-25 18:42 +0000
Matt Woodrow Matt Woodrow - Bug 1006198 - Add PremultiplyDataSurface. r=nical
d2eaf3d97610e940cdd745f141704b21cf14f560
created 2014-05-09 11:52 -0400
pushed 2014-08-25 18:42 +0000
Benoit Girard Benoit Girard - Bug 1007897 - Release mSurface reference earlier to reduce copies and peak memory. r=mattwoodrow
2468eeb92c8d1de59dbe93d3c6c5acf4ad26ce05
created 2014-05-01 11:12 +1200
pushed 2014-08-25 18:42 +0000
Robert O'Callahan Robert O'Callahan - Bug 995745 - Use LockPixels for WebGL readback directly into a DrawTarget instead of writing to an immutable snapshot. r=mattwoodrow
ebcacae1532c56c5b0f784f55c54f27f2a911dea
created 2014-04-16 01:41 +0100
pushed 2014-07-14 18:39 +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
729fff2368c418209600da148834ea127c25df54
created 2014-04-10 14:19 -0500
pushed 2014-07-14 18:39 +0000
James Willcox James Willcox - Bug 989375 - Fix basic layer readback with SkiaGL canvases r=gwright
d1f8ac35bdd41e3bcd70a91665b23ac7fb6a30d1
created 2014-04-01 15:53 +0800
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 990338 - Use CopySurface when copying data to a TextureClient for better performance. r=nical
f19aba4974b887de0572c99b0160be472d9e9cf9
created 2014-04-01 15:51 +0800
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 990338 - Clean up CopyableCanvasLayer. r=nical
25306d89bded950e1b0fe0858261bbc346378420
created 2014-04-01 12:02 +0800
pushed 2014-07-14 18:39 +0000
Matt Woodrow Matt Woodrow - Bug 989858 - Part 2: Convert BasicCanvasLayer. r=roc
817c89be31704370d1d43d725faafc22f2d94758
created 2014-04-10 14:19 -0500
pushed 2014-06-02 21:01 +0000
James Willcox James Willcox - Bug 989375 - Fix basic layer readback with SkiaGL canvases. r=gwright, a=1.4+
c737dc096ba0aaa6408686eb8fe9264fbaf10954
created 2014-03-17 10:49 -0400
pushed 2014-06-02 21:01 +0000
Tor Arvid Lund Tor Arvid Lund - Bug 973976 - Revert to Thebes path for CopyableCanvasLayer. r=jmuizelaar
b1e0e1576f3824381e2f26a88f56d66c6406c71b
created 2014-03-17 10:49 -0400
pushed 2014-06-02 21:01 +0000
Tor Arvid Lund Tor Arvid Lund - Bug 973976 - Remove redundant work in CopyableCanvasLayer. r=jrmuizel
d6e7ed4cd0a62cd94b8f0946d41cf1468c2c3710
created 2014-03-10 19:08 -0700
pushed 2014-06-02 21:01 +0000
Jeff Gilbert Jeff Gilbert - Bug 976813 - Separate ShSurf::Texture for Prod and Cons. - r=snorp
less more (0) -60 tip