gfx/layers/composite/LayerManagerComposite.cpp
d72854694b360ce5051f37256518c3b3a8e69237
created 2017-07-15 19:03 +0200
pushed 2017-07-22 09:39 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1381253 - Remove redundant control flow declarations rs=ehsan
e6e712904806da25a9c8f48ea4533abe7c6ea8f4
created 2017-07-12 12:54 -0700
pushed 2017-07-13 14:35 +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
95f79e58213266e401c459d903b89e52434ca032
created 2017-07-10 19:09 -0700
pushed 2017-07-11 10:52 +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-26 11:27 +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 10:47 +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 10:47 +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
a4f2141f8cad488f7b2ead38e4717e61af154532
created 2017-06-20 01:17 -0700
pushed 2017-06-21 00:59 +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-21 00:59 +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 12:45 +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 12:44 +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 12:44 +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 11:35 +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
4524bfde85833f3cfbc9e851439127bdbe6e28a9
created 2017-06-07 11:07 +1200
pushed 2017-06-07 11:35 +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
5aa81aa442e207661db6b8d34984d3e519c10ba2
created 2017-05-19 11:30 -0700
pushed 2017-05-19 22:14 +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 12:37 +0000
David Anderson David Anderson - Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt)
27edd0a2023330bf9851224f4f58cd3a4e267c8b
created 2017-05-03 11:33 -0700
pushed 2017-05-12 12:37 +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
09153d47e1bdf4d04e7d9c5f705d528bad16abee
created 2017-05-10 10:49 -0700
pushed 2017-05-10 23:48 +0000
David Anderson David Anderson - Remove LayerManagerComposite's geometry changed flag. (bug 1363249, r=mattwoodrow)
bc25cff90b6ede8d18edfa2d4539c3fc2df3486a
created 2017-05-01 14:23 +1000
pushed 2017-05-05 13:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1360471 (part 4) - Use a bitfield to represent profiler features. r=mstange.
9316ff6512163e7d08e981de7ba4dc390ca6a926
created 2017-04-21 14:02 +1200
pushed 2017-05-02 09:05 +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:10 +0000
Randall Barker Randall Barker - Bug 1360639 - Use the page background color when no dynamic toolbar snapshot is available r=kats
ff8a7fa4148bdc06c57016ca6c62d9fea0147a4d
created 2017-04-18 15:40 +1000
pushed 2017-04-27 14:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1357298 - Remove the 'layers.frame-counter' option. r=mstange,mattwoodrow.
0b1d1dfe7055a8568e1cc7ea5f74c6fd63ada14c
created 2017-04-21 18:01 +0200
pushed 2017-04-21 16:01 +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 08:57 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
81de9d1439b0e352729142f6aa2914674073da03
created 2017-04-05 15:42 -0700
pushed 2017-04-21 08:57 +0000
Randall Barker Randall Barker - Bug 1335895 - Android GeckoView Dynamic Toolbar Version 3 r=botond,dvander,jchen,kats
6ac3a94bbc87a54ed03fe85128491608202843b4
created 2017-04-14 00:19 -0400
pushed 2017-04-15 18:00 +0000
Kevin Chen Kevin Chen - Bug 1356119 - Skip Flush to old context after device reset. r=dvander
c05000863d49dd34483a779725de39a47deedbe1
created 2017-04-10 19:44 -0700
pushed 2017-04-11 08:17 +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:17 +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:17 +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:17 +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:17 +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:17 +0000
David Anderson David Anderson - Collect diagnostics on paint times for the compositor overlay. (bug 1352151 part 1, r=mattwoodrow)
a31c50d1afecdf1c4a4f152cfab19cbdd72e9db6
created 2017-04-10 14:42 +0800
pushed 2017-04-10 23:32 +0000
Iris Hsiao Iris Hsiao - Backed out changeset 3910de7acce3 (bug 1349418)
3910de7acce373271981e8890411934dc9cd2b2c
created 2017-04-10 17:01 +1200
pushed 2017-04-10 23:32 +0000
Markus Stange Markus Stange - Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats
10f164e44965a5ef528ab3ec38b8e98f51e23747
created 2017-02-15 19:03 -0800
pushed 2017-02-16 12:16 +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 12:16 +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-10 20:35 +0000
Ryan Hunt Ryan Hunt - Bug 1337387 - Fix unified build bustage r=kats?
6998e73596c6375621dcba16d046a9ca470baf55
created 2017-01-20 16:18 -0800
pushed 2017-01-28 21:09 +0000
Randall Barker Randall Barker - Bug 1329362 - part 8, Convert LayerManagerComposite::RenderToPresentationSurface to use CompositorWidget instead of nsIWidget r=kats
cfebe97561fb3c35c99776cb5deaa7607fdf0b21
created 2017-01-12 17:29 -0500
pushed 2017-01-13 09:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Propagate the CompositorOptions over to TabChild and keep a copy there. r=dvander
459802a227c2ba71cd742f8399a35ee68fc04d6a
created 2016-12-06 13:39 -1000
pushed 2016-12-14 15:36 +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
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2016-12-03 06:17 +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-12-01 00:12 +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 14:40 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 2: Add BorderLayer class and basic support for them. r=mstange
6bae00362e6fc37eba540b6a5b70a35b923528f2
created 2016-11-24 17:05 +0100
pushed 2016-11-25 14:40 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound on a CLOSED TREE
c10416d7247dc397630f15783789176e5affe959
created 2016-10-11 14:10 +0200
pushed 2016-11-25 14:40 +0000
Nicolas Silva Nicolas Silva - Bug 1300121 - Flush the D3D11 immediate context if a composition is cancelled to avoid resources queing up in the driver. r=Bas
2be7dfbc71592c3186f11d4dfa4987a4752325f6
created 2016-11-24 17:02 +0100
pushed 2016-11-24 16:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4909935f8081 (bug 1319626)
4909935f808198cbcc81e44f0018d8d417414cba
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Matt Woodrow Matt Woodrow - Bug 1319626 - Part 2: Add BorderLayer class and basic support for them. r=mstange
f2d4190eaaf8d0354f1c9aee3c940bc88e695bf5
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Matt Woodrow Matt Woodrow - Bug 1317862 - Part 1: Add TextLayer class and basic support for them. r=mstange
880e9106f46dcb7d915358143e78574a7c0a1e3e
created 2016-11-24 18:11 +1300
pushed 2016-11-24 15:42 +0000
Bas Schouten Bas Schouten - Bug 1317843 - Split LayerManagerComposite into two classes. r=jrmuizel
4ce68fac83e5ae6c653f9e89fe086a686000e67b
created 2016-11-15 22:01 -0800
pushed 2016-11-17 01:08 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1317656 - Cleanup more gonk/b2g dependent code r=nical
dd859148673c2ac94c827e2da05e7f89120c633d
created 2016-11-07 21:16 -0500
pushed 2016-11-08 21:34 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1315706 - Pass a wrapper struct to various CompositorWidget functions. r=dvander
5e844765627a5c4d5e8af0580fb353661f9552f8
created 2016-11-02 10:55 +0000
pushed 2016-11-03 02:30 +0000
Edwin Flores Edwin Flores - Bug 1309277 - Allow D3D9 without component alphaa - r=mattwoodrow
c9a887ab3ba6179894b8e4d2b87c3ebeffa9b14d
created 2016-10-28 15:48 -0700
pushed 2016-10-29 13:12 +0000
David Anderson David Anderson - Do not paint if a BeginTransaction fails. (bug 1313770 part 1, r=mattwoodrow)
d1b64926c64c3f93e054c6089b43e5ae26510a38
created 2016-10-27 13:17 +1300
pushed 2016-10-27 14:45 +0000
Matt Woodrow Matt Woodrow - Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro
e59f96abc40be4726e79c0409edd173a9d2b17a0
created 2016-09-16 17:49 +0200
pushed 2016-09-17 20:44 +0000
Nicolas Silva Nicolas Silva - Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond
a981c221c363453eac4fefff27073ce41c1edf02
created 2016-09-01 09:24 -0700
pushed 2016-09-07 15:20 +0000
Randall Barker Randall Barker - Bug 1297853 - White flash when creating a private browsing tab r=jchen,kats
7f4de87705e0c84b5035d4a86ede7922268ea121
created 2016-08-25 09:07 +0900
pushed 2016-08-25 23:53 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1279071 - Change GetOpacity to GetAnimationOpacity to return opacity value applied by animation. r=birtles,mstange
97c5c05e25d1335812f7bdb5f63416328cf3d1a4
created 2016-08-19 17:17 -0400
pushed 2016-08-22 13:41 +0000
Jim Chen Jim Chen - Bug 1294479 - Remove ANativeWindow methods from AndroidBridge; r=snorp
ec9f15ec23450e24bd79cf7487156e52824f7f5e
created 2016-08-19 17:17 -0400
pushed 2016-08-22 13:41 +0000
Jim Chen Jim Chen - Bug 1294479 - Remove presentation methods from nsWindow/AndroidBridge; r=snorp
e7bc8b475703876a404ffb4b644cc8a2e0879898
created 2016-08-17 16:35 -0700
pushed 2016-08-19 13:53 +0000
Randall Barker Randall Barker - Bug 1294857 - Compositor uses page's background color to clear in Fennec r=kats
8824b7a86039d9d17380d9bacdb4077f0ee3e7a3
created 2016-08-16 08:46 -0700
pushed 2016-08-17 23:38 +0000
Mason Chang Mason Chang - Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
less more (0) -300 -100 -60 tip