gfx/ipc/GPUParent.h
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:15 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
6807afe941076ed45ab20f06511ad83a1906a4bb
created 2018-09-14 16:25 -0700
pushed 2018-09-15 05:05 +0000
Bobby Holley Bobby Holley - Bug 1491478 - Properly attribute the memory report when using the GPU process. r=mstange
2e16db6bbb2106bc2fde665626d0013020651623
created 2018-08-06 22:47 -0700
pushed 2018-08-20 19:48 +0000
Daosheng Mu Daosheng Mu - Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert
8a249088360fdd7fe5c8b962e96a4415dbf71289
created 2018-05-08 10:31 -0400
pushed 2018-05-08 14:32 +0000
Stephen A Pohl Stephen A Pohl - Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz
5a326d6404a76e6c80e1a74eb7a8eb6b07943fad
created 2018-04-10 05:11 +0300
pushed 2018-04-10 02:12 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1366808) for Windows GPU leakchecks on a CLOSED TREE
1fc82af3a155bcfcb4744a8462b1698f4a19e81c
created 2018-04-09 20:16 -0400
pushed 2018-04-10 00:17 +0000
Stephen A Pohl Stephen A Pohl - Bug 1366808: Properly detect buildID mismatches between parent and child processes and display about:restartrequired to prompt the user to restart Firefox before proceeding. r=jimm,felipe,bz
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-26 09:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
91e7da46a9b1175e27bacc83acbd5621f15a7600
created 2018-03-16 16:28 -0400
pushed 2018-03-17 10:37 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441324 - Introduce an empty APZInputBridge protocol managed by PGPU. r=rhunt
a5a2ae162869490ca8163c6e483a493ecf6c4c22
created 2017-11-03 17:06 +0900
pushed 2017-11-03 08:06 +0000
sotaro sotaro - Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 23:02 +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
d7d02c88c7ba1d210364d296162f3ac2740672c4
created 2017-10-26 23:39 +0200
pushed 2017-10-26 21:40 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 817727beee91 (bug 1410766) for leak. r=backout
817727beee91be77dec6f11791b6f126d3cdf17c
created 2017-10-26 17:32 +0200
pushed 2017-10-26 15:35 +0000
sotaro sotaro - Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
4f573aaf7650829998fa393ccf788e9c04b4d3c2
created 2017-10-26 16:40 +0300
pushed 2017-10-26 13:42 +0000
Attila Craciun Attila Craciun - Backed out 1 changesets (bug 1410766) for failing Reftest in reftest/tests/layout/reftests/bugs/409084-1a.html r=backout on a CLOSED TREE.
6eac731d5c33a24ef8d69a410554f201ab21a9ab
created 2017-10-26 19:40 +0900
pushed 2017-10-26 10:40 +0000
sotaro sotaro - Bug 1410766 - Re-acquireDevices in gpu process when SimulateDeviceReset() is called r=dvander
ee612156fa6fda194395393006314d2209ff6038
created 2017-06-14 11:39 -0400
pushed 2017-06-14 15:40 +0000
Andrew Osmond Andrew Osmond - Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
bc0caf02d29423964f43f0bb83b2cb17ea33144d
created 2017-06-13 12:45 -0700
pushed 2017-06-13 19:45 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1365927) for build failures in ipc_message_utils.h a=backout CLOSED TREE
f4954c824f5c59ee78b636694d7eb3ee520a3157
created 2017-06-13 15:19 -0400
pushed 2017-06-13 19:21 +0000
Andrew Osmond Andrew Osmond - Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
bb9f906e70e30d56c386717ee9a45b7d3c774573
created 2017-05-30 15:06 -0400
pushed 2017-05-31 12:23 +0000
Markus Stange Markus Stange - Bug 1330185 - Use a top-level PProfiler protocol to control the profiler in other processes. r=billm,njn
df065d529e85237953033deaf3bd17e4281baa9f
created 2017-05-22 19:45 -0700
pushed 2017-05-23 02:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1330185, bug 1330184) for leaking an nsTArray_base from the plugin process on Win8
e6f368f2d8741f2a9655b288d49b59fbbd6b90b7
created 2017-05-22 13:47 -0400
pushed 2017-05-22 19:39 +0000
Markus Stange Markus Stange - Bug 1330185 - Use a top-level PProfiler protocol to control the profiler in other processes. r=njn, r=billm
61095bd2cbcab67baccd113105786bdd6b23ebb9
created 2017-05-21 15:11 -0400
pushed 2017-05-21 19:11 +0000
Markus Stange Markus Stange - Back out bug 1330184 and bug 1330185 because of test failures.
51cdc2541486d5ddf2d385ec0459a9ec38b8775b
created 2017-05-21 14:06 -0400
pushed 2017-05-21 18:30 +0000
Markus Stange Markus Stange - Bug 1330185 - Use a top-level PProfiler protocol to control the profiler in other processes. r=njn, r=billm
81de9d1439b0e352729142f6aa2914674073da03
created 2017-04-05 15:42 -0700
pushed 2017-04-20 22:15 +0000
Randall Barker Randall Barker - Bug 1335895 - Android GeckoView Dynamic Toolbar Version 3 r=botond,dvander,jchen,kats
8605e9e4f7bb7a450337747f3fe62b139215073e
created 2017-04-03 15:13 -0700
pushed 2017-04-03 22:15 +0000
David Anderson David Anderson - Don't synchronously send the initial layer tree mapping list to the GPU process. (bug 1350660 part 2, r=rhunt)
5bb665191fd25521dcd35d452d75a0e255bfa65f
created 2017-03-31 17:45 -0700
pushed 2017-04-01 00:46 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1350660) for causing merge conflicts a=backout
13d070200dfef7296a1d6b6aa0a877a0d37c434b
created 2017-03-31 12:16 -0700
pushed 2017-03-31 19:18 +0000
David Anderson David Anderson - Don't synchronously send the initial layer tree mapping list to the GPU process. (bug 1350660 part 2, r=rhunt)
e9043c051769d400fed4c6e3406ca417ddb8a79c
created 2017-03-21 19:39 -0400
pushed 2017-03-23 12:57 +0000
Markus Stange Markus Stange - Bug 1321907 - Hook up the GPU process to the profiler. r=dvander
ed89028b70a9ab00e118a847dc7f836cda135a55
created 2017-01-26 16:35 -0800
pushed 2017-01-27 00:36 +0000
David Anderson David Anderson - Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
7ceb7d18b5e090f6283fbe7062bfd194f5863783
created 2017-01-05 11:04 -0800
pushed 2017-01-20 19:01 +0000
Randall Barker Randall Barker - Bug 1328752 - part 1, Add UiCompositorController r=dvander
0f5987e936748bdc2d0717c181b7545b13aaaa2f
created 2017-01-12 17:29 -0500
pushed 2017-01-13 09:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Provide the CompositorBridgeParent with a CompositorOptions during construction that it holds for eternity. r=dvander
db66457631b64fc6c780868bac13b28f8f9bd50f
created 2017-01-03 15:13 -0500
pushed 2017-01-03 20:14 +0000
George Wright George Wright - Bug 1324095 - Add GPU_PROCESS_INITIALIZATION_TIME_MS to track how long the GPU process takes to initialise excluding fork/xpcom initialisation times r=dvander,data-review=bsmedberg
39ac4382a2c019178604b90acd816753fe142908
created 2016-11-15 04:26 +0100
pushed 2016-11-16 13:53 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
31fe465d39326229db0d29381b6a088b50fb73df
created 2016-11-06 13:01 -0600
pushed 2016-11-08 22:59 +0000
Ryan Hunt Ryan Hunt - Bug 1313199 - Sync a device reset from GPU process to main process. r=dvander
d02c16e38045c171dc288bcb60546747ab439f34
created 2016-11-03 09:55 +1300
pushed 2016-11-02 20:57 +0000
Matt Woodrow Matt Woodrow - Bug 1314186 - Resync LayerTreeId mappings to the GPU process if it restarts. r=dvander
6fba47ac1541b9110be41ae32fff637f973f550e
created 2016-10-15 08:45 -0400
pushed 2016-10-15 12:45 +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-14 21:53 +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-14 20:36 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
49ac70b20c2e2fe33ab61116e333164f137aec99
created 2016-09-21 22:38 -0700
pushed 2016-09-22 05:40 +0000
David Anderson David Anderson - Support about:checkerboard reporting in the GPU process. (bug 1301266 part 2, r=kats)
77f9319fb6f63f31621c56920fe19fca6863f868
created 2016-09-21 21:25 +1200
pushed 2016-09-21 09:27 +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 06:44 +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 05:43 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
1d54e301b55290deaaf5ff6478937b618feffcc1
created 2016-09-15 16:34 +0200
pushed 2016-09-15 14:34 +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 11:18 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
5a883a5ff328b2de99c7cab5f1bcc04534dcda6f
created 2016-08-16 13:59 -0700
pushed 2016-08-25 13:32 +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-24 21:26 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 21cd933e4c32 (bug 1289650) for crashing in e10s browser-chrome tests. r=backout on a CLOSED TREE
21cd933e4c32611231d17b7c3c399ed275858080
created 2016-08-16 13:59 -0700
pushed 2016-08-24 15:32 +0000
Ryan Hunt Ryan Hunt - Bug 1289650 - Check the owning PID when creating PAPZCTreeManager, PLayerTransaction. r=kats,dvander
6c00e4ee0d0cda70c0573352e7070130d7ec2767
created 2016-08-20 20:59 -0700
pushed 2016-08-21 04:00 +0000
David Anderson David Anderson - Communicate GPU process device information across processes. (bug 1294988 part 5, r=mattwoodrow)
5fab3f36dc9d8ca584cafee7a0df63e892c33872
created 2016-08-20 20:59 -0700
pushed 2016-08-21 04:00 +0000
David Anderson David Anderson - Enable Direct3D 11 in the GPU process. (bug 1294988 part 3, r=mattwoodrow)
535bd44df96a10dba1cd0d7a6743c46d104f9f11
created 2016-08-17 09:11 -0700
pushed 2016-08-18 23:33 +0000
Ryan Hunt Ryan Hunt - Bug 1296021 - Forward DeallocateLayerTreeId to GPU process if there is one. r=dvander
9efbfe75ffe6912175654f49277d235277e1a8e6
created 2016-08-04 11:33 -0700
pushed 2016-08-04 18:34 +0000
David Anderson David Anderson - Introduce gfxVars for sharing graphics variables across processes. (bug 1288259 part 2, r=jrmuizel,billm)
a9ef44f21177637ddda8d889ae10c79254d6f3de
created 2016-07-26 01:57 -0700
pushed 2016-07-26 08:57 +0000
David Anderson David Anderson - Send vsync rates to the compositor to avoid querying gfxPlatform. (bug 1288822, r=mchang)
04cf459f7fc6e0315fe8c0978b83f5ac8e0ec37d
created 2016-07-21 00:14 -0700
pushed 2016-07-21 07:15 +0000
David Anderson David Anderson - Add VRManager support to the GPU process. (bug 1287597 part 3, r=billm)
a0f0837ba27de9a5d109c74ae860229ae425abfa
created 2016-07-20 00:19 -0700
pushed 2016-07-20 07:20 +0000
David Anderson David Anderson - Implement ImageBridge support for the GPU process. (bug 1287366 part 3, r=mattwoodrow,billm)
de2f89a5b4c3f821c37b230ef99dffa0b7325474
created 2016-07-19 11:56 -0700
pushed 2016-07-19 18:56 +0000
David Anderson David Anderson - Add a top-level protocol for sending vsync messages to the GPU process. (bug 1285625 part 1, r=billm)
b09494ecac5f068861315f9a160fb70e7544e1f6
created 2016-07-17 21:24 -0700
pushed 2016-07-18 04:25 +0000
David Anderson David Anderson - Support compositor bridges from the content process to the GPU process. (bug 1282348 part 8, r=billm)
e6bd9062617fecf80cf520885e367776d02c9745
created 2016-07-17 21:24 -0700
pushed 2016-07-18 04:25 +0000
David Anderson David Anderson - Add a remote implementation of CompositorSession. (bug 1282348 part 5, r=billm)
cb97f090f9d42cabffef9812f33da36b316ff88d
created 2016-06-26 23:33 -0700
pushed 2016-06-27 06:33 +0000
David Anderson David Anderson - Synchronize gfxPrefs to the GPU process. (bug 1280822 part 4, r=jrmuizel)
c6bb3db5e1b837a3caa622d673bdc326b171e566
created 2016-06-24 14:43 -0700
pushed 2016-06-24 21:43 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1280822) for leaking nsTArray_base
b9a0567cd7c1161a8fd4ec075ec9f9883552d802
created 2016-06-24 16:18 -0700
pushed 2016-06-24 20:22 +0000
David Anderson David Anderson - Synchronize gfxPrefs to the GPU process. (bug 1280822 part 4, r=jrmuizel)
cfb53b780b1851da17ba1a4b7387d171fd1c760c
created 2016-06-10 22:37 -0400
pushed 2016-06-11 02:41 +0000
David Anderson David Anderson - Implement GPU process shutdown. (bug 1271180 part 5, r=billm)
less more (0) tip