gfx/ipc/GPUProcessManager.h
1b49e7328ae43c6565d167f4c391430575097fd3
created 2021-09-05 22:36 +0000
pushed 2021-09-06 03:16 +0000
Matt Woodrow Matt Woodrow - Bug 1727682 - Make WebRenderLayerManager not inherit LayerManager. r=jrmuizel FIREFOX_BETA_93_BASE
336664d0f101004ac9b82f8adc1e8a6391639c09
created 2021-05-06 19:47 +0000
pushed 2021-05-07 09:52 +0000
Andrew Osmond Andrew Osmond - Bug 1707610 - Make GPU process restart criteria depend on rendering frames and uptime. r=jrmuizel
8522d4a89bbd9e8bab2374efa5ceeff4a7900c0c
created 2021-02-01 23:36 +0000
pushed 2021-02-02 03:35 +0000
Andrew Osmond Andrew Osmond - Bug 1689203 - Allow fallback from WebRender to Software WebRender. r=jrmuizel
54a94ce78e845198fe69629d8aca9537d774cbf2
created 2021-02-02 01:33 +0200
pushed 2021-02-02 03:35 +0000
Butkovits Atila Butkovits Atila - Backed out changeset 7ba7ce64acae (bug 1689203) for causing failure on GfxConfigManager. CLOSED TREE
7ba7ce64acae0c435fe10efcadc453b8b605cab3
created 2021-02-01 22:27 +0000
pushed 2021-02-02 03:35 +0000
Andrew Osmond Andrew Osmond - Bug 1689203 - Allow fallback from WebRender to Software WebRender. r=jrmuizel
eef1077d4e44f24e82c86b6a54912d1df9f59a5d
created 2021-02-02 00:22 +0200
pushed 2021-02-02 03:35 +0000
Butkovits Atila Butkovits Atila - Backed out changeset a3c9fce26dd1 (bug 1689203) for causing build bustages on GPUProcessManager.cpp. CLOSED TREE
a3c9fce26dd175f84dd3f84a8d8b960bd63bfd11
created 2021-02-01 20:41 +0000
pushed 2021-02-02 03:35 +0000
Andrew Osmond Andrew Osmond - Bug 1689203 - Allow fallback from WebRender to Software WebRender. r=jrmuizel
57c5d3c8466f61f0265fd49adcb2d78aa3ac7e1c
created 2020-12-10 14:26 +0000
pushed 2020-12-11 04:47 +0000
Andrew Osmond Andrew Osmond - Bug 1681563 - Record WebRender device resets in telemetry and crash reports on non-Windows. r=jrmuizel
b98b945b1c0a3975268c15cbd0d4fee225ac9e64
created 2020-12-07 20:36 +0000
pushed 2020-12-08 09:45 +0000
Andrew Osmond Andrew Osmond - Bug 1632698 - Better handle device resets when we don't have a GPU process. r=sotaro,kvark,nical
93fabad45659d172b723c9606215d3acaab54df1
created 2020-11-23 16:21 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika
fe5a386982266a8cd44984bac1dd4565fad0384a
created 2020-09-08 02:03 +0000
pushed 2020-09-08 09:52 +0000
Andrew Osmond Andrew Osmond - Bug 1662836 - Expose detailed initialization failure reason for WebRender. r=kvark
e84157c7ee828bbca6c62ad836aaca28161dab95
created 2020-02-18 15:57 +0000
pushed 2020-02-18 21:33 +0000
Haik Aftandilian Haik Aftandilian - Bug 1595420 - OOM in GPUProcessManager::OnPreferenceChange and RDDProcessManager::OnPreferenceChange on macOS r=mjf,jya
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
8e9c25f6c1ec1ecbae8eb0506696cc9214be9096
created 2019-11-26 14:35 +0000
pushed 2019-11-26 21:27 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
e4d3547739db667cecbcb571c5f9a0cbb6a484a8
created 2019-11-04 03:41 +0000
pushed 2019-11-04 09:41 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P4: Create PVideoBridge between RDDProcess and GPUProcess. r=mattwoodrow
70a8eba83b144c51b405c521bfa15b37a9be4812
created 2019-10-31 03:21 +0200
pushed 2019-10-31 09:53 +0000
Razvan Maries Razvan Maries - Backed out 6 changesets (bug 1561179) for perma fails on browser_timeout_throttling_with_audio_playback.js. CLOSED TREE
e90af73ef3c424edaec0695aa111c9335a5d063d
created 2019-10-30 23:48 +0000
pushed 2019-10-31 09:53 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P4: Create PVideoBridge between RDDProcess and GPUProcess. r=mattwoodrow
548576be041b0f8a7aaf735775137b96ba286c12
created 2019-06-19 16:14 +0000
pushed 2019-06-20 09:46 +0000
sotaro sotaro - Bug 1533296 - Make WebRender error as to Fallback to Compositor rendering during disabling WebRender on android r=nical
a1198059b0809f9c752511256aaaec26a2c56a29
created 2019-06-11 02:01 +0000
pushed 2019-06-11 09:40 +0000
Matt Woodrow Matt Woodrow - Bug 1555891 - Merge PVideoDecoderManager into PRemoteDecoderManager. r=jya,jld
5a608649393bef07f165cba9526c5e859b9da090
created 2019-06-07 19:56 +0000
pushed 2019-06-09 09:06 +0000
Tarek Ziadé Tarek Ziadé - Bug 1529023 - Enable threads on macOS for GetProcInfo r=jld,mstange
11921c8b4eb05f392adf4cdaf34e5698a2c1c999
created 2019-06-07 19:09 +0200
pushed 2019-06-07 22:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 0635eeb2fad4 (bug 1529023) for bustage in ChromeUtils.cpp. CLOSED TREE
0635eeb2fad4f1bae96a51c85f8adddc11693e41
created 2019-06-07 07:48 +0000
pushed 2019-06-07 22:00 +0000
Tarek Ziadé Tarek Ziadé - Bug 1529023 - Enable threads on macOS for GetProcInfo r=jld,mstange
e4bea1a40aa96ea76c2d20307937e2bdd3c02315
created 2019-05-25 10:12 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:39 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
ab4c4e8069776746bad6f452793af86418e49282
created 2019-05-23 04:13 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 15:52 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
952ddac02972da99a0c781d04acc2a97ae31027e
created 2019-05-22 12:41 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow
47813ecb1f4e0244ded2f7b938430bf52c927751
created 2019-04-09 16:38 -0500
pushed 2019-04-24 21:55 +0000
Ryan Hunt Ryan Hunt - Bug 1534395 - Rename TabParent to BrowserParent. r=nika
884f5dc55873c9345ee945cd6d5427e8ab398071
created 2019-04-11 12:36 +0000
pushed 2019-04-12 03:19 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel
b723ef9caca92c5b4635f352671eafc2737a3735
created 2018-12-21 22:34 +0000
pushed 2018-12-22 04:12 +0000
Michael Froman Michael Froman - Bug 1500454 - remove PVideoDecoder, etc from dom namespace. r=jya
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
948d251c50ee0c25f30bb032a089a9e83434f756
created 2018-10-01 12:09 +0900
pushed 2018-10-01 09:42 +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-03-26 09:19 +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-03-02 23:05 +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 2017-11-17 09:59 +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 2017-10-30 22:44 +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-08-30 09:05 +0000
sotaro sotaro - Bug 1394338 - Add WebRender error handling to RendererOGL r=nical
2dd2794946eb3998f131b6a96fec709c213ede27
created 2017-08-11 02:51 -0500
pushed 2017-08-15 09:42 +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-08-04 17:29 +0000
sotaro sotaro - Bug 1354411 - Rebuild CompositorSessions if WebRender is disabled r=kats
05e705204d3bced8e56631b0ef6fe2abe65710c7
created 2017-07-20 09:20 -0400
pushed 2017-07-21 12:15 +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-07-11 10:52 +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-07-08 00:22 +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-06-29 13:47 +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-06-16 07: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-06-15 09:12 +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-14 01:31 +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-14 01:31 +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-05-30 16:13 +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-05-12 12:37 +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-05-12 12:37 +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-04-21 08:57 +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-04-17 17:48 +0000
Kartikaya Gupta Kartikaya Gupta - Merge m-c to graphics
de44ef87432b3ca50dff0fc3c4a76b2d539d1ac8
created 2017-04-14 17:06 +0900
pushed 2017-04-17 17:48 +0000
sotaro sotaro - Bug 1356190 - Fix GetNextExternalImageId() r=jrmuizel
a373d6ae67f5bb54e905a2be8d7c2e4e2c33861c
created 2017-04-15 09:34 +1200
pushed 2017-04-15 17:57 +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-04-10 08:32 +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-04-04 10:35 +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-04-01 00:48 +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-04-01 00:48 +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-03-30 11:48 +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-03-17 18:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a6780188f669 (bug 1314543) for suspicion this cause perma windows 7 xpcshell failures
less more (0) -100 -60 tip