gfx/ipc/GPUProcessManager.h
948d251c50ee0c25f30bb032a089a9e83434f756
created 2018-10-01 12:09 +0900
pushed 2018-12-03 15:51 +0000
sotaro sotaro - Bug 1494538 - Fallback to sofware when GPU process is disabled on Windows r=mattwoodrow
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-06-18 21:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
5bbb3e69e745abf1b9b2962a9134dbb07de105cb
created 2018-03-01 23:00 -0500
pushed 2018-04-26 16:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1441916 - Modify the static GetAPZCTreeManager to return an IAPZCTreeManager. r=botond
d78e9cb60abe5ed829ae40ecd18c12003690a2ff
created 2017-11-16 11:31 +0100
pushed 2018-03-01 12:45 +0000
Julian Seward Julian Seward - Bug 1415494 - Uninitialised value use in mozilla::layers::CompositorManagerChild::IsInitialized. r=aosmond.
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2018-01-11 17:45 +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
919487ecd16f41a7e2251130d24e0dc2d959b4ae
created 2017-08-30 09:10 +0900
pushed 2017-11-02 12:36 +0000
sotaro sotaro - Bug 1394338 - Add WebRender error handling to RendererOGL r=nical
2dd2794946eb3998f131b6a96fec709c213ede27
created 2017-08-11 02:51 -0500
pushed 2017-11-02 12:36 +0000
Ryan Hunt Ryan Hunt - Bug 1377950 - Stub in a function for resetting all compositors with GPUProcessManager. r=jrmuizel
901c59d3ab9ff1d54ea365be473bdd254629fbf3
created 2017-08-04 14:36 +0900
pushed 2017-11-02 12:36 +0000
sotaro sotaro - Bug 1354411 - Rebuild CompositorSessions if WebRender is disabled r=kats
b304b54bb8c6056bd76c2af1edc9aaa0bff03de1
created 2017-08-11 02:51 -0500
pushed 2017-09-14 16:50 +0000
Ryan Hunt Ryan Hunt - Bug 1377950 - Stub in a function for resetting all compositors with GPUProcessManager. r=jrmuizel, a=gchang
05e705204d3bced8e56631b0ef6fe2abe65710c7
created 2017-07-20 09:20 -0400
pushed 2017-09-14 16:50 +0000
Andrew Osmond Andrew Osmond - Bug 1381095 - Fallback correctly to non-WebRender if the GPU process/WebRender are disabled when creating a remote compositor session. r=dvander
616baa60cf8747f787c236c24daa516fc1dbfd9b
created 2017-07-10 19:30 -0700
pushed 2017-09-14 16:50 +0000
David Anderson David Anderson - Disable Advanced Layers when the sanity test fails. (bug 1377866 part 3, r=mchang)
14a41922c96a6f28192698ad0b3a5b1b9220d8fe
created 2017-07-06 00:47 +0900
pushed 2017-09-14 16:50 +0000
Masayuki Nakano Masayuki Nakano - Bug 1377672 - part3: IMEStateManager::NotifyIME() should ignore notifications and requests which comes from unexpected process r=m_kato,smaug
8df38aa687818bf3254353693d98633c58dd875f
created 2017-06-28 11:31 -0700
pushed 2017-09-14 16:50 +0000
Andrew Osmond Andrew Osmond - Bug 1376590 - When disabling the GPU process, ensure its dependencies are initialized for the same process. r=dvander
db5cc36763c1dff6c285011f30ded88304ca42b9
created 2017-06-15 14:34 -0400
pushed 2017-09-14 16:50 +0000
domfarolino@gmail.com domfarolino@gmail.com - Bug 1274663 - Expose API to trigger device reset. r=dvander
ee612156fa6fda194395393006314d2209ff6038
created 2017-06-14 11:39 -0400
pushed 2017-09-14 16:50 +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-09-14 16:50 +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-09-14 16:50 +0000
Andrew Osmond Andrew Osmond - Bug 1365927 - Part 4. Replace PCompositorBridge integration hooks with PCompositorManager. r=dvander
392436e4adff730e3d8da332bcde199bd1151a7b
created 2017-05-30 09:59 +0900
pushed 2017-07-31 14:08 +0000
sotaro sotaro - Bug 1366915 part 2 - Make CompositorBridgeChild allocate pipeline id for async image pipeline r=nical
b8d1153cb94122c768648e7db8c4142f13b099b4
created 2017-05-11 22:44 -0700
pushed 2017-07-31 14:08 +0000
David Anderson David Anderson - Remove old device reset and compositor swapping code. (bug 1363126 part 3, r=rhunt)
063adb4deaf5efe3ef4f80635dd68e15a7a0325e
created 2017-05-11 22:44 -0700
pushed 2017-07-31 14:08 +0000
David Anderson David Anderson - Handle remote device resets by recreating the entire rendering stack. (bug 1363126 part 1, r=rhunt, ipc_r=billm)
81de9d1439b0e352729142f6aa2914674073da03
created 2017-04-05 15:42 -0700
pushed 2017-07-31 14:08 +0000
Randall Barker Randall Barker - Bug 1335895 - Android GeckoView Dynamic Toolbar Version 3 r=botond,dvander,jchen,kats
c6f3b20b94bae90d503ca6368e022b0ace76ef29
created 2017-04-15 17:05 -0400
pushed 2017-07-31 14:08 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
de44ef87432b3ca50dff0fc3c4a76b2d539d1ac8
created 2017-04-14 17:06 +0900
pushed 2017-07-31 14:08 +0000
sotaro sotaro - Bug 1356190 - Fix GetNextExternalImageId() r=jrmuizel
a373d6ae67f5bb54e905a2be8d7c2e4e2c33861c
created 2017-04-15 09:34 +1200
pushed 2017-07-31 14:08 +0000
Jay Harris Jay Harris - Bug 1338011 - Adds an intermediate fallback when the GPU process crashes - r=gerald
e3ddc4081b947910affb3c7fb6207e0adfe6a251
created 2017-04-09 17:30 -0400
pushed 2017-07-31 14:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1350638 - Remove sync GetCompositorOptions call in TabChild::InitRenderingState. r=dvander
599e7c3933217e0dfd66403f40c4b8a4c8b31224
created 2017-04-03 15:13 -0700
pushed 2017-07-31 14:08 +0000
David Anderson David Anderson - When using the GPU process, combine layer ownership and window mapping into a single IPC message. (bug 1350660 part 1, r=rhunt, r=billm)
7b2da53804c611d5c766ac93aee90fbd6bd3d1ed
created 2017-03-31 17:45 -0700
pushed 2017-07-31 14:08 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1350660) for causing merge conflicts a=backout
f033452487fcfbc934868c47b018a51717bc6afa
created 2017-03-31 12:16 -0700
pushed 2017-07-31 14:08 +0000
David Anderson David Anderson - When using the GPU process, combine layer ownership and window mapping into a single IPC message. (bug 1350660 part 1, r=rhunt, r=billm)
50907f304e247c56192bdd4af58159b4cdab46b8
created 2017-03-30 09:23 +0800
pushed 2017-07-31 14:08 +0000
vincentliu vincentliu - Bug 1314543 - Make EnsureGPUReady() returns bool to make sure GPU process is readay. r=dvander
62cd405114198ddffdb358881a0fa3466052b806
created 2017-03-17 10:57 +0100
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a6780188f669 (bug 1314543) for suspicion this cause perma windows 7 xpcshell failures
c29ef41263cb3aeaa28aadd2f42034a47b8a704b
created 2017-03-30 09:23 +0800
pushed 2017-06-05 19:31 +0000
vincentliu vincentliu - Bug 1314543 - Make EnsureGPUReady() returns bool to make sure GPU process is readay. r=dvander, a=lizzard
ed89028b70a9ab00e118a847dc7f836cda135a55
created 2017-01-26 16:35 -0800
pushed 2017-06-05 19:31 +0000
David Anderson David Anderson - Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
41323426061e6cd60125b5f0728442faca1cbe60
created 2017-03-30 09:23 +0800
pushed 2017-04-10 20:44 +0000
vincentliu vincentliu - Bug 1314543 - Make EnsureGPUReady() returns bool to make sure GPU process is readay. r=dvander, a=lizzard
7ceb7d18b5e090f6283fbe7062bfd194f5863783
created 2017-01-05 11:04 -0800
pushed 2017-04-10 20:44 +0000
Randall Barker Randall Barker - Bug 1328752 - part 1, Add UiCompositorController r=dvander
3d27c7cbcafa48642e0368319c563c4e32895242
created 2017-01-12 17:29 -0500
pushed 2017-04-10 20:44 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1330037 - Introduce a CompositorOptions struct that holds options on a per-compositor basis. r=dvander
b4ab43a2c1ec4cc95ac7b017b62b0420d7db10b1
created 2016-11-14 11:47 -0800
pushed 2017-04-10 20:44 +0000
David Anderson David Anderson - Don't reset devices for each tab when the compositor resets. (bug 1316788, r=rhunt)
473160a4dbaf251b37d2a02c9aa9b0bae5c0e2b2
created 2016-11-09 20:57 -0600
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
95ab9f05b980662a420d6d664c1996c0dfb8e4c8
created 2016-11-08 15:21 +1300
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +0000
Wes Kocher Wes Kocher - Merge m-c to autoland, a=merge
8b6533d17d4c0c81a9c856437127a67df2631a74
created 2016-11-08 10:42 -0500
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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
d02c16e38045c171dc288bcb60546747ab439f34
created 2016-11-03 09:55 +1300
pushed 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1314186 - Resync LayerTreeId mappings to the GPU process if it restarts. r=dvander
ebb6abdb33b9ec8b3b8bc50f41497dc038742591
created 2016-10-30 22:35 -0700
pushed 2017-02-27 14:59 +0000
David Anderson David Anderson - Send accumulated GPU process telemetry to the UI process. (bug 1304494 part 3, r=gfritzsche)
6fba47ac1541b9110be41ae32fff637f973f550e
created 2016-10-15 08:45 -0400
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1275314 - Allow flushing in-progress checkerboard reports in the GPU process as well. r=dvander
0d3ad9d3943ab9360eb4df8f0615a34e7e32ae76
created 2016-09-30 01:21 -0700
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
8b6401bcb115f69ca4b9738ca2f0db8338599af7
created 2016-09-21 08:44 +0200
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
9a6f5fac405ffd3ab59163bf4c5ec866a1bb142b
created 2016-09-20 01:18 -0700
pushed 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-02-27 14:59 +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 2017-01-16 13:07 +0000
Bill McCloskey Bill McCloskey - Bug 1279086 - Allow painting for tab switch when JS is running (r=dvander,mconley,mrbkap)
less more (0) -100 -60 tip