gfx/ipc/GPUProcessManager.cpp
0f5987e936748bdc2d0717c181b7545b13aaaa2f
created 2017-01-12 17:29 -0500
pushed 2017-01-13 09:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Provide the CompositorBridgeParent with a CompositorOptions during construction that it holds for eternity. r=dvander
3d27c7cbcafa48642e0368319c563c4e32895242
created 2017-01-12 17:29 -0500
pushed 2017-01-13 09:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Introduce a CompositorOptions struct that holds options on a per-compositor basis. r=dvander
d7f47206d3673701631a9abe73131984ce38b009
created 2016-11-15 18:58 +0000
pushed 2016-11-18 03:14 +0000
Jan Beich Jan Beich - Bug 1317757 - Explicitly include header for SprintfLiteral(). r=milan
fe64a3cfb7f03798a474a2e6882ec50333c08714
created 2016-11-14 17:27 -0600
pushed 2016-11-17 01:08 +0000
Ryan Hunt Ryan Hunt - Bug 1317512 - Prevent overflow when using device reset prefs. r=milan
e16d1a881481d7d83493481d9cc2c4ef1e6b9a36
created 2016-11-15 12:26 +0100
pushed 2016-11-15 11:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
b4ab43a2c1ec4cc95ac7b017b62b0420d7db10b1
created 2016-11-14 11:47 -0800
pushed 2016-11-15 11:27 +0000
David Anderson David Anderson - Don't reset devices for each tab when the compositor resets. (bug 1316788, r=rhunt)
c619e05b026ac56a056a89199319d11cb24eb518
created 2016-11-11 17:51 -0500
pushed 2016-11-15 11:25 +0000
Milan Sreckovic Milan Sreckovic - Bug 1316988: Change the wording of the error message. r=rhunt
473160a4dbaf251b37d2a02c9aa9b0bae5c0e2b2
created 2016-11-09 20:57 -0600
pushed 2016-11-11 21:56 +0000
Ryan Hunt Ryan Hunt - Bug 1316476 - Limit the amount of device resets we allow with the gpu process. r=dvander
336759fad4621dfcd0a3293840edbed67018accd
created 2016-11-09 16:38 +0100
pushed 2016-11-09 15:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
95ab9f05b980662a420d6d664c1996c0dfb8e4c8
created 2016-11-08 15:21 +1300
pushed 2016-11-09 15:38 +0000
Matt Woodrow Matt Woodrow - Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander
31fe465d39326229db0d29381b6a088b50fb73df
created 2016-11-06 13:01 -0600
pushed 2016-11-09 15:38 +0000
Ryan Hunt Ryan Hunt - Bug 1313199 - Sync a device reset from GPU process to main process. r=dvander
5cebe2fb4f60fb153dfdd862e6805dece0e2bd07
created 2016-11-08 14:09 -0800
pushed 2016-11-09 15:37 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
8b6533d17d4c0c81a9c856437127a67df2631a74
created 2016-11-08 10:42 -0500
pushed 2016-11-09 15:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1315974 - Have the CompositorBridgeChild take a LayerManager instead of a ClientLayerManager. r=dvander
3e74d390dea4d3311b2eea00be094331dfe3f64f
created 2016-11-07 22:18 -0800
pushed 2016-11-08 21:58 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset d537051ade6a (bug 1315510) for nsTArray_base leaks and a fondess for crashing
d537051ade6a33a18905cb6e901f07e60dbda168
created 2016-11-08 15:21 +1300
pushed 2016-11-08 21:58 +0000
Matt Woodrow Matt Woodrow - Bug 1315510 - Automatically recreate VideoDecoderManager if the GPU process crashes. r=dvander
131019a5ba42fa6a492e44a20f90c37dd8e5427b
created 2016-10-31 15:44 -0400
pushed 2016-11-08 04:38 +0000
George Wright George Wright - Bug 1314426 - Add a method to nsIDOMWindowUtils to terminate the GPU process and get the GPU process pid r=smaug,dvander
c3c0827d6c66d6cfdacaa6ae29b24f5b924ab851
created 2016-11-02 16:45 -0700
pushed 2016-11-04 02:33 +0000
David Anderson David Anderson - Fix shutdown crash in VsyncBridgeChild when the GPU process is enabled. (bug 1314816, r=mattwoodrow)
d02c16e38045c171dc288bcb60546747ab439f34
created 2016-11-03 09:55 +1300
pushed 2016-11-03 02:30 +0000
Matt Woodrow Matt Woodrow - Bug 1314186 - Resync LayerTreeId mappings to the GPU process if it restarts. r=dvander
c6df219786483e009d46d6fd506924698a5a458f
created 2016-10-31 16:03 -0700
pushed 2016-11-03 02:30 +0000
David Anderson David Anderson - Fix UI process not properly waiting for the GPU process to finish launching. (bug 1314127, r=rhunt)
6fba47ac1541b9110be41ae32fff637f973f550e
created 2016-10-15 08:45 -0400
pushed 2016-10-17 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
df356e7c537e64562a719abe377a5c8871c5f863
created 2016-10-14 14:52 -0700
pushed 2016-10-17 09:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 73a60f9b3c2f (bug 1275314) for GTest bustage CLOSED TREE
73a60f9b3c2f64768a312327f5c0befd460de446
created 2016-10-14 15:38 -0400
pushed 2016-10-17 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
01fd505d5cc2621881fa344d977b5054ad055f3b
created 2016-10-07 00:07 -0700
pushed 2016-10-07 13:42 +0000
David Anderson David Anderson - Fix parent process leaks when using the GPU process. (bug 1307972, r=billm)
0d3ad9d3943ab9360eb4df8f0615a34e7e32ae76
created 2016-09-30 01:21 -0700
pushed 2016-10-01 06:25 +0000
David Anderson David Anderson - Add a testing pref to let the GPU process restart multiple times. (bug 1305941, r=mattwoodrow)
781e07f39a0ead4f621d54d4c6cf8c8b41953933
created 2016-09-28 22:54 +0200
pushed 2016-09-29 09:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 690c50d5a4ca (bug 1305941) for build bustage. r=backout on a CLOSED TREE
690c50d5a4ca7b55adcc6085d6dcfe00c1eeff45
created 2016-09-28 13:23 -0700
pushed 2016-09-29 09:45 +0000
David Anderson David Anderson - Add a testing pref to let the GPU process restart multiple times. (bug 1305941, r=mattwoodrow)
77f9319fb6f63f31621c56920fe19fca6863f868
created 2016-09-21 21:25 +1200
pushed 2016-09-22 09:55 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
8b6401bcb115f69ca4b9738ca2f0db8338599af7
created 2016-09-21 08:44 +0200
pushed 2016-09-21 10:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
25396a1af922d6a1b1d5c65cdf72209d7bfeb36c
created 2016-09-21 15:36 +1200
pushed 2016-09-21 10:04 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
9a6f5fac405ffd3ab59163bf4c5ec866a1bb142b
created 2016-09-20 01:18 -0700
pushed 2016-09-21 10:04 +0000
David Anderson David Anderson - Recreate content compositor endpoints when the GPU process dies. (bug 1300936 part 3, r=mattwoodrow,billm)
5ac08fb77360da01e694dd3fb5fef07a64173298
created 2016-09-20 01:16 -0700
pushed 2016-09-21 10:04 +0000
David Anderson David Anderson - Recreate widget compositors when the GPU process dies. (bug 1300936 part 2, r=mattwoodrow)
320c9cc8fc52abac4589b185a1897b7270e5943e
created 2016-09-20 01:15 -0700
pushed 2016-09-21 10:04 +0000
David Anderson David Anderson - Send content compositor bridges atomically rather than individually. (bug 1300936 part 1, r=billm)
cfcd8c4f3a36b958002010a9c6d461a7769996d5
created 2016-07-22 16:36 -0700
pushed 2016-09-17 20:44 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
1d54e301b55290deaaf5ff6478937b618feffcc1
created 2016-09-15 16:34 +0200
pushed 2016-09-15 23:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f981edef8f81 (bug 1288618)
f981edef8f81d2f897adc6e6170a9da9c64f9d18
created 2016-09-15 23:18 +1200
pushed 2016-09-15 23:29 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
84560a23836b1f4ef01c9f7c63f47ccce1abc285
created 2016-09-13 16:30 -0700
pushed 2016-09-14 10:04 +0000
David Anderson David Anderson - Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
1222234def49c717a85f7a0dd05806a4d5b158ff
created 2016-09-08 13:28 -0700
pushed 2016-09-09 10:03 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1298938) for mass leaks a=bustage CLOSED TREE
3f6883401be4d262e380eaecd7daba7fc60b19d2
created 2016-09-08 11:29 -0700
pushed 2016-09-09 10:03 +0000
David Anderson David Anderson - Remove racy ImageBridgeChild shutdown/creation checks. (bug 1298938 part 4, r=nical)
81de0e995050eb75595ba97d9ccfee2f96c9ddff
created 2016-08-29 09:18 -0400
pushed 2016-08-30 00:41 +0000
Ryan Hunt Ryan Hunt - Bug 1298245 - Hook up creation of OOP APZ for main process. r=dvander
1ad7640633fb14e1750f972aa70718c7c6e241e5
created 2016-08-01 23:59 -0700
pushed 2016-08-25 23:59 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
5a883a5ff328b2de99c7cab5f1bcc04534dcda6f
created 2016-08-16 13:59 -0700
pushed 2016-08-25 23:59 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Check the owning PID when creating PAPZCTreeManager, PLayerTransaction. r=kats,dvander
d4ae1e0da3e995f760eee6ae00dbc3e88968d408
created 2016-08-24 23:17 +0200
pushed 2016-08-25 12:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21cd933e4c32 (bug 1289650) for crashing in e10s browser-chrome tests. r=backout on a CLOSED TREE
14102af32bb8c8ff835bff24ac58a5bd2231f75b
created 2016-08-24 23:15 +0200
pushed 2016-08-25 12:11 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1c7162137f66 (bug 1289650)
1c7162137f665332129ca242437e079d3a26886d
created 2016-08-01 23:59 -0700
pushed 2016-08-25 12:11 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Move PAPZ from PContent to PCompositorBridge. r=kats
21cd933e4c32611231d17b7c3c399ed275858080
created 2016-08-16 13:59 -0700
pushed 2016-08-25 12:11 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Check the owning PID when creating PAPZCTreeManager, PLayerTransaction. r=kats,dvander
24763f58772d45279a935790f732d80851924b46
created 2016-08-22 16:00 -0700
pushed 2016-08-22 23:00 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1279086) for causing painting issues a=backout
6c00e4ee0d0cda70c0573352e7070130d7ec2767
created 2016-08-20 20:59 -0700
pushed 2016-08-22 13:41 +0000
David Anderson David Anderson - Communicate GPU process device information across processes. (bug 1294988 part 5, r=mattwoodrow)
b1c893387fdd8785e61602f8098c16f2e50a731e
created 2016-07-22 16:36 -0700
pushed 2016-08-22 13:41 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
083f1c75c0a45d751552d8474a66fe7b44365f1b
created 2016-08-19 12:31 -0700
pushed 2016-08-20 01:16 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1279086) for failures in browser_menu_item_01.js a=backout
00bb53b58e9690ee1c0faad4b637381865c348e8
created 2016-07-22 16:36 -0700
pushed 2016-08-20 01:16 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
535bd44df96a10dba1cd0d7a6743c46d104f9f11
created 2016-08-17 09:11 -0700
pushed 2016-08-18 22:12 +0000
Ryan Hunt Ryan Hunt - Bug 1296021 - Forward DeallocateLayerTreeId to GPU process if there is one. r=dvander
a9ef44f21177637ddda8d889ae10c79254d6f3de
created 2016-07-26 01:57 -0700
pushed 2016-07-26 15:00 +0000
David Anderson David Anderson - Send vsync rates to the compositor to avoid querying gfxPlatform. (bug 1288822, r=mchang)
02f12f2a1fbfadbae78864cd754cf3f721f6abcb
created 2016-07-20 13:37 +0200
pushed 2016-07-22 09:58 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
04cf459f7fc6e0315fe8c0978b83f5ac8e0ec37d
created 2016-07-21 00:14 -0700
pushed 2016-07-21 14:25 +0000
David Anderson David Anderson - Add VRManager support to the GPU process. (bug 1287597 part 3, r=billm)
50a3f84f013e41ea7b5f38c380e6872e86f3a171
created 2016-07-21 00:14 -0700
pushed 2016-07-21 14:25 +0000
David Anderson David Anderson - Move VRManagerChild initialization to GPUProcessManager. (bug 1287597 part 2, r=mattwoodrow)
6f859f324dce2551bd30d42a0bce38f2134e35a9
created 2016-07-21 00:14 -0700
pushed 2016-07-21 14:25 +0000
David Anderson David Anderson - Open content VRManagers using endpoints. (bug 1287597 part 1, r=billm)
4c1f2aa4b01eced711e038687b26988ea94d2533
created 2016-07-21 06:26 +0200
pushed 2016-07-21 14:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3119db384fcc (bug 1281575) for bustage
3119db384fccddf90d5926a2e11296d9b280ae4a
created 2016-07-20 13:37 +0200
pushed 2016-07-21 14:25 +0000
Ryan Hunt Ryan Hunt - Bug 1281575 - Extract interface of APZCTreeManager for moving to GPUProcess. r=kats
a0f0837ba27de9a5d109c74ae860229ae425abfa
created 2016-07-20 00:19 -0700
pushed 2016-07-20 14:55 +0000
David Anderson David Anderson - Implement ImageBridge support for the GPU process. (bug 1287366 part 3, r=mattwoodrow,billm)
f4a1a01e9eda05d889457a25e315b43ad7fc0e66
created 2016-07-20 00:18 -0700
pushed 2016-07-20 14:55 +0000
David Anderson David Anderson - Use Endpoints for content-process ImageBridges. (bug 1287366 part 2, r=billm)
less more (0) -60 tip