gfx/layers/composite/LayerManagerComposite.cpp
2069d1720a985245e1dae87248632352495e75eb
created 2017-07-12 12:54 -0700
pushed 2017-07-12 20:01 +0000
Randall Barker Randall Barker - Bug 1379628 - Ensure pixels for Android dynamic toolbar snapshot get processed even if the toolbar is not visible so pending animations may run r=kats draft
95f79e58213266e401c459d903b89e52434ca032
created 2017-07-10 19:09 -0700
pushed 2017-07-11 12:43 +0000
David Anderson David Anderson - Don't draw diagnostic overlays during drawWindow. (bug 1379828, r=mattwoodrow)
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-24 03:42 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
4b539ebbed3429f6e809a26cb978cab03b673925
created 2017-06-21 20:50 +1000
pushed 2017-06-22 07:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375275 (part 3) - Remove profiler_log(). r=mstange.
e9c2da54cfed9b3b7af85dd4a938f0d2ad3f3d16
created 2017-06-22 12:41 +1200
pushed 2017-06-22 07:46 +0000
Matt Woodrow Matt Woodrow - Bug 1373335 - Make sure we clip the opaque region in render target coordinate space, since complex transforms mean that we can't always have a rectangular representation of clips in layer space. r=mstange
389071d9f85f1844f278149f0114ae490f906a80
created 2017-06-21 10:50 +1200
pushed 2017-06-20 22:51 +0000
Matt Woodrow Matt Woodrow - Bug 1373335 - Make sure we clip the opaque region in render target coordinate space, since complex transforms mean that we can't always have a rectangular representation of clips in layer space. r?mstange draft
a4f2141f8cad488f7b2ead38e4717e61af154532
created 2017-06-20 01:17 -0700
pushed 2017-06-20 15:27 +0000
David Anderson David Anderson - Don't require a Compositor to track async compositable ownership. (bug 1365879 part 13, r=mattwoodrow)
c8d52f9103a789272ed27bc527893b4d42958767
created 2017-06-20 01:17 -0700
pushed 2017-06-20 15:27 +0000
David Anderson David Anderson - Refactor ImageHost to allow acquiring the current TextureSource without locking the underlying TextureHost. (bug 1365879 part 8, r=mattwoodrow)
68932b1a5b7194a1dd772825b0d95a0e7a13dca4
created 2017-06-14 13:47 +1200
pushed 2017-06-14 02:55 +0000
Matt Woodrow Matt Woodrow - Bug 1361970 - Make PostProcessLayers occlusion culling work against the surface we will draw to rather than the parent layer. r=mstange
7b6507f85ef5284717212a975906918a0d0bfbb2
created 2017-06-08 10:23 +0200
pushed 2017-06-08 13:09 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 14ac21b548cf (bug 1361970)
14ac21b548cf4f8bbec395429f9b941425265e73
created 2017-06-08 15:26 +1200
pushed 2017-06-08 13:09 +0000
Matt Woodrow Matt Woodrow - Bug 1361970 - Make PostProcessLayers occlusion culling work against the surface we will draw to rather than the parent layer. r=mstange
48e28c61a9dc74c40c512ce4072d708880d39d31
created 2017-06-06 19:54 -0700
pushed 2017-06-07 06:17 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 4524bfde8583 (bug 1361970) for failures in transform-3d/backface-visibility-3.html and transform-3d/opacity-preserve3d-1.html
e92fa63788465903ad3fbb941b57ac986bbf53f9
created 2017-06-06 17:26 -0700
pushed 2017-06-07 02:30 +0000
Randall Barker Randall Barker - Bug 1370544 - Ensure EGLSurface is created with the same EGLConfig as the context r=jgilbert draft
6d8c72a690ffb5ff7d6005410c2c1f8cb3a11f5e
created 2017-06-06 17:26 -0700
pushed 2017-06-07 02:25 +0000
Randall Barker Randall Barker - Bug 1370544 - Ensure EGLSurface is created with the same EGLConfig as the context r=jgilbert draft
4524bfde85833f3cfbc9e851439127bdbe6e28a9
created 2017-06-07 11:07 +1200
pushed 2017-06-07 02:06 +0000
Matt Woodrow Matt Woodrow - Bug 1361970 - Make PostProcessLayers occlusion culling work against the surface we will draw to rather than the parent layer. r=mstange
2fc3610a3f944ab1a273b946795d09a4747c7776
created 2017-05-23 17:11 +0800
pushed 2017-05-23 09:27 +0000
peter chang peter chang - Bug 1360952 - Apply layer's clip to get correct opaque region of 3D context layer, r=mattwoodrow draft
fc40bc53aa60ec897779f3625921834f8aff9ea8
created 2017-05-20 09:18 +1200
pushed 2017-05-19 21:19 +0000
Matt Woodrow Matt Woodrow - Bug 1361970 - Make PostProcessLayers occlusion culling work against the surface we will draw to rather than the parent layer. r?mstange draft
5aa81aa442e207661db6b8d34984d3e519c10ba2
created 2017-05-19 11:30 -0700
pushed 2017-05-19 20:39 +0000
David Anderson David Anderson - Make "prepare" times more inclusive in the compositor diagnostic overlay. (bug 1366037, r=mattwoodrow)
b8d1153cb94122c768648e7db8c4142f13b099b4
created 2017-05-11 22:44 -0700
pushed 2017-05-12 06:20 +0000
David Anderson David Anderson - Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt)
06695225f1a64b43b20d7999a039c9d334d2da96
created 2017-05-03 11:33 -0700
pushed 2017-05-11 19:43 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical draft
09153d47e1bdf4d04e7d9c5f705d528bad16abee
created 2017-05-10 10:49 -0700
pushed 2017-05-10 19:46 +0000
David Anderson David Anderson - Remove LayerManagerComposite's geometry changed flag. (bug 1363249, r=mattwoodrow)
68374c5009968b838438948711cce097352e62c8
created 2017-05-03 11:33 -0700
pushed 2017-05-09 00:31 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical draft
5e3d4e210c4ea870d283638c97e3b45011091545
created 2017-05-03 11:33 -0700
pushed 2017-05-05 18:56 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical draft
bc25cff90b6ede8d18edfa2d4539c3fc2df3486a
created 2017-05-01 14:23 +1000
pushed 2017-05-05 03:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1360471 (part 4) - Use a bitfield to represent profiler features. r=mstange.
0ca8725afff8868b07e34c81791cbced6a4b5dc5
created 2017-05-03 11:33 -0700
pushed 2017-05-04 20:13 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical draft
22bc03f5e3f5ce7cb370252ad6b481d4778aaba1
created 2017-05-03 11:33 -0700
pushed 2017-05-03 23:31 +0000
Randall Barker Randall Barker - Bug 1358775 - Fix the dynamic toolbar animator to animate the toolbar in place instead of shifting content with the toolbar r=botond,nical draft
9316ff6512163e7d08e981de7ba4dc390ca6a926
created 2017-04-21 14:02 +1200
pushed 2017-05-02 06:57 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
43268ba5e94c7222be3811cc8d7c223504006fea
created 2017-04-28 13:33 -0700
pushed 2017-04-29 09:39 +0000
Randall Barker Randall Barker - Bug 1360639 - Use the page background color when no dynamic toolbar snapshot is available r=kats
9a0c5d7b45eda45c2384473bc49d7922e212e73b
created 2017-04-28 13:33 -0700
pushed 2017-04-28 20:34 +0000
Randall Barker Randall Barker - Bug 1360639 - Use the page background color when no dynamic toolbar snapshot is available r=kats draft
ff8a7fa4148bdc06c57016ca6c62d9fea0147a4d
created 2017-04-18 15:40 +1000
pushed 2017-04-27 14:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1357298 - Remove the 'layers.frame-counter' option. r=mstange,mattwoodrow.
e20007000f8e56cefca0a93788be3ac05f0823fc
created 2017-04-19 20:11 -0400
pushed 2017-04-27 07:17 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset. r=dvander, a=jcristau
0b1d1dfe7055a8568e1cc7ea5f74c6fd63ada14c
created 2017-04-21 18:01 +0200
pushed 2017-04-21 16:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 435e638babd1 (bug 1349418) for failing checkerboard-{1,2,3}.html on Android 4.3. r=backout a=backout
435e638babd1275aca3538fa718f27400755d967
created 2017-04-21 14:02 +1200
pushed 2017-04-21 09:36 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
d2c5a6f4326a9024cda6cddd06ad23dfbfe8a9ce
created 2017-03-27 10:40 -0700
pushed 2017-04-20 02:39 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats draft
17ae46c9e99fdb2d662d159069530c3b1f4cb6b8
created 2017-03-27 10:40 -0700
pushed 2017-04-17 22:56 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats,botond draft
72b3d78245ff7435c05ade954d4425861bff01aa
created 2017-03-27 10:40 -0700
pushed 2017-04-14 03:42 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats,botond draft
6089bd3259e19c268f396111803abe1e98a2d4be
created 2017-04-13 14:13 +0800
pushed 2017-04-13 06:14 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset; r?dvander draft
318ca5e8c63b1fce5ae23b5dfb973aed5b1497f7
created 2017-03-27 10:40 -0700
pushed 2017-04-12 03:40 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats,botond draft
c05000863d49dd34483a779725de39a47deedbe1
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Add a fixed-width font for the compositor's debug overlay. (bug 1352151 part 9, r=bas)
ee3f0299a518ff7158299b317648bf8d61fa35e3
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Add GPU draw time to the compositor diagnostic overlay. (bug 1352151 part 7, r=bas)
2bfb1ea0619fb432c05ffb4b2a3a9304b9f866c7
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas)
f80960d9c4fe332e6943233e8cc016517bf085e2
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Remove the TextureRender dependency on Compositor. (bug 1352151 part 4, r=mattwoodrow)
c661d28e055b0e1c3391af9d12748b1bc1d0635b
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Switch the compositor to a new debug overlay. (bug 1352151 part 2, r=mattwoodrow)
38f9f8c344da0b8d093a0072f149fff87f246676
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:35 +0000
David Anderson David Anderson - Collect diagnostics on paint times for the compositor overlay. (bug 1352151 part 1, r=mattwoodrow)
a4a3a111836d11364e1e7f61ace5b191ec12aeff
created 2017-03-27 10:40 -0700
pushed 2017-04-10 22:52 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats,botond draft
a31c50d1afecdf1c4a4f152cfab19cbdd72e9db6
created 2017-04-10 14:42 +0800
pushed 2017-04-10 09:19 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 3910de7acce3 (bug 1349418)
3910de7acce373271981e8890411934dc9cd2b2c
created 2017-04-10 17:01 +1200
pushed 2017-04-10 09:19 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
ab83fd379c1906e5864134af961872888483a87d
created 2017-03-27 10:40 -0700
pushed 2017-04-07 23:29 +0000
Randall Barker Randall Barker - Bug 1335895 - part 14: Update LayerManagerComposite render static toolbar snapshot and handle robocop screen captures r=kats,botond draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
10f164e44965a5ef528ab3ec38b8e98f51e23747
created 2017-02-15 19:03 -0800
pushed 2017-02-16 04:17 +0000
David Anderson David Anderson - Don't access mCompositor from CompositeToTarget. (bug 1339688 part 2, r=mattwoodrow)
7a84bd5bc7dc2232fd9eeb8900e0e2e364310535
created 2017-02-15 19:03 -0800
pushed 2017-02-16 04:17 +0000
David Anderson David Anderson - Move composition time from Compositor to HostLayerManager. (bug 1339688 part 1, r=mattwoodrow)
34521aa2e278eb7e1873cdda07b88526bcd42ef3
created 2017-02-07 09:37 +0000
pushed 2017-02-08 19:34 +0000
Ryan Hunt Ryan Hunt - Bug 1337387 - Fix unified build bustage r=kats?
6998e73596c6375621dcba16d046a9ca470baf55
created 2017-01-20 16:18 -0800
pushed 2017-01-27 19:43 +0000
Randall Barker Randall Barker - Bug 1329362 - part 8, Convert LayerManagerComposite::RenderToPresentationSurface to use CompositorWidget instead of nsIWidget r=kats
42afdb8f7e6b3e8a465042f64c6c49782f231af4
created 2017-01-19 14:32 -0500
pushed 2017-01-24 00:03 +0000
Lee Salzman Lee Salzman - Bug 1319374 - Wrap PaintCounter with ifdef USE_SKIA. r=mchang, a=jcristau
1981b932bb8694b9522aedd2007c0f0c47579822
created 2017-01-11 17:10 -0500
pushed 2017-01-11 22:10 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Propagate the CompositorOptions over to TabChild and keep a copy there. r?dvander draft
1ebabfac485c153c8c73fa3358abfbfb9db9c3d5
created 2016-12-04 17:50 +0100
pushed 2016-12-06 23:25 +0000
Miko Mynttinen Miko Mynttinen - Bug 1274673 - Use binary space partitioning for sorting/drawing layers - Part 3: Use BSPTree for layer sorting draft
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2016-12-03 20:56 +0000
Tomislav Jurin Tomislav Jurin - Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
c1e18cb7926e0acc31c3954d1160a786f03b1f1a
created 2016-11-30 10:13 -0800
pushed 2016-11-30 22:29 +0000
Mason Chang Mason Chang - Bug 1319374. Fix --disable-skia builds. r=lsalzman
a279aabaa49082bfcd2dcc67285d2b265b1675d7
created 2016-11-24 18:11 +1300
pushed 2016-11-25 07:26 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 2: Add BorderLayer class and basic support for them. r=mstange
less more (0) -300 -100 -60 tip