gfx/ipc/GPUParent.cpp
39ac4382a2c019178604b90acd816753fe142908
created 2016-11-15 04:26 +0100
pushed 2016-11-16 13:04 +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
474aa8db322324a478fa8d2c363f2e6d7feca874
created 2016-11-11 15:02 +1300
pushed 2016-11-14 09:22 +0000
Matt Woodrow Matt Woodrow - Bug 1316221 - Force VideoBridge shutdown to happen before the compositor thread is destroyed. 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
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
2963a5b02f01195f26c7d3bee68fb4bce9b7b26e
created 2016-10-30 22:35 -0700
pushed 2016-10-31 15:47 +0000
David Anderson David Anderson - Ensure we start the Telemetry singleton in the GPU process. (bug 1304494 part 1, r=gfritzsche)
6f5c85e2f3f886f42a53fc926e265b476b642ea7
created 2016-10-28 10:22 -0700
pushed 2016-10-29 13:12 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1309200) for build bustage on a CLOSED TREE a=backout
b5ad7d04ed432709e739174b6f9671e2945b973c
created 2016-10-28 18:27 +0200
pushed 2016-10-29 13:12 +0000
Nicolas Silva Nicolas Silva - Bug 1309200 - Add gfx::Factory::GetDefaultSoftwareBackend. r=Bas
740ac30f5bb2da280611976d36aeced3a74c8f14
created 2016-10-15 13:04 -0700
pushed 2016-10-17 09:19 +0000
David Anderson David Anderson - Move ownership of LogForwarder to Moz2D. (bug 1310397, r=mattwoodrow)
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
b4b3c7e78cfda05f31199cb273d85e025ab3b324
created 2016-10-12 00:08 -0700
pushed 2016-10-12 21:26 +0000
David Anderson David Anderson - Move GPU process XPCOM shutdown to ProcessChild::CleanUp. (bug 1308398 part 3, r=billm)
7030c3219a1ece709e63391e17cae005c4649f13
created 2016-10-12 00:08 -0700
pushed 2016-10-12 21:26 +0000
David Anderson David Anderson - Fix VsyncBridgeParent leaking on GPU process shutdown. (bug 1308398 part 2, r=mattwoodrow)
f781d8fa1cf39d43a8af997d32371e676dccb01c
created 2016-10-12 00:08 -0700
pushed 2016-10-12 21:26 +0000
David Anderson David Anderson - Ensure nsThreadManager is started before IPC in the GPU process. (bug 1308398 part 1, r=billm)
a65c408e137688319fd5699e87df22f4296f1bcd
created 2016-10-11 14:25 -0700
pushed 2016-10-12 10:02 +0000
David Anderson David Anderson - Use CrashReporterHost/Client in the GPU process. (bug 1278717 part 3, r=billm)
8aefe3650d8d5b75cb61c98c92f709f4cd9d0e29
created 2016-10-03 18:48 -0400
pushed 2016-10-08 03:00 +0000
George Wright George Wright - Bug 1297828 - Ensure gfx logging works in the GPU process r=dvander
49ac70b20c2e2fe33ab61116e333164f137aec99
created 2016-09-21 22:38 -0700
pushed 2016-09-22 09:55 +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-22 09:55 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 13: Add VideoDecoderManager protocol. r=dvander
03cffb70d1afbb97c6c857ed312599ccaf0bf81e
created 2016-09-21 21:24 +1200
pushed 2016-09-22 09:55 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 12: Initialize WMF in the GPU process. 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
e98f835c6ee5423b4214550ec44a1b508dff1551
created 2016-09-21 15:36 +1200
pushed 2016-09-21 10:04 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 12: Initialize WMF in the GPU process. r=dvander
6d8a48fbea14bfbbce11b3dbb0eb034bfe659222
created 2016-09-15 16:34 +0200
pushed 2016-09-15 23:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d5c1565d5f7f (bug 1288618)
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
d5c1565d5f7f680b6815fd883ac208f022ceed1b
created 2016-09-15 23:18 +1200
pushed 2016-09-15 23:29 +0000
Matt Woodrow Matt Woodrow - Bug 1288618 - Part 12: Initialize WMF in the GPU process. r=dvander
08698ef52412b19e62284485371b838ed484e96a
created 2016-08-30 01:05 -0400
pushed 2016-09-04 04:51 +0000
Ryan Hunt Ryan Hunt - Bug 1297845 - Initialize gtk in GPU process. r=acomminos
246d2a65316a70192506abcecb78ef1a4e6e0ff5
created 2016-08-31 16:00 -0400
pushed 2016-09-02 20:19 +0000
Ryan Hunt Ryan Hunt - Bug 1298980 - Initialize AsyncPanZoomController global state in GPU Process. r=kats
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
afcbd7f8e3de286c6f0f869174dcd0a66a287714
created 2016-08-26 16:37 -0400
pushed 2016-08-30 00:41 +0000
Ryan Hunt Ryan Hunt - Bug 1298324 - Change D3D11DeviceStatus to a union. r=dvander
6cfb79bf21d689019bf1d204676e65de56f4ee46
created 2016-08-26 14:07 -0700
pushed 2016-08-29 16:48 +0000
Wes Kocher Wes Kocher - Backed out changeset e82fc4bb4cc4 (bug 1298324) for windows build bustage a=backout
e82fc4bb4cc42cf46cd8f9af2d883dbdb3ddbf89
created 2016-08-26 13:32 -0700
pushed 2016-08-29 16:48 +0000
Ryan Hunt Ryan Hunt - Bug 1298324 - Change D3D11DeviceStatus to a union. r=dvander
72e542f76ef6bd1d16d7a7ee45d10d9e515bffca
created 2016-08-24 15:47 -0400
pushed 2016-08-26 13:37 +0000
George Wright George Wright - Bug 1297797 - Set the process name for the GPU process r=dvander
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
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
7cae917bd51939b9f642dd8bcb16e081ae721a6a
created 2016-08-23 15:18 -0700
pushed 2016-08-25 12:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
249d8c1dd89204a4d80b569bbb303316cebacffa
created 2016-08-22 22:57 -0700
pushed 2016-08-23 14:05 +0000
David Anderson David Anderson - Initialize a subset of XPCOM in the GPU process. (bug 1294350 part 3, r=froydnj)
9ce516ab44fefe64f5e10cdf87cd57b1d3083834
created 2016-08-22 17:25 -0700
pushed 2016-08-23 14:05 +0000
David Anderson David Anderson - Add D3D9 support to the GPU process. (bug 1297182 part 2, r=mattwoodrow)
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)
5fab3f36dc9d8ca584cafee7a0df63e892c33872
created 2016-08-20 20:59 -0700
pushed 2016-08-22 13:41 +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 22:12 +0000
Ryan Hunt Ryan Hunt - Bug 1296021 - Forward DeallocateLayerTreeId to GPU process if there is one. r=dvander
b72c47cbd089af1a9556450cc238945439fe5e26
created 2016-08-13 12:25 -0700
pushed 2016-08-15 21:20 +0000
David Anderson David Anderson - Ensure gfx-related services are started and shutdown properly in the GPU process. (bug 1294350 part 1, r=rhunt)
9efbfe75ffe6912175654f49277d235277e1a8e6
created 2016-08-04 11:33 -0700
pushed 2016-08-05 10:01 +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 15:00 +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 14:25 +0000
David Anderson David Anderson - Add VRManager support to the GPU process. (bug 1287597 part 3, r=billm)
d4e0d608e85a375af999d82651b8f9f5aefae61a
created 2016-07-20 16:55 -0400
pushed 2016-07-21 14:25 +0000
Nathan Froyd Nathan Froyd - Bug 1287784 - micro-optimize GPUParent::RecvInit; r=milan
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)
9b7f6c64fe0376b5e82ceb8cdb35552fe63f0982
created 2016-07-19 21:11 -0700
pushed 2016-07-20 09:21 +0000
David Anderson David Anderson - Ensure GPU process initializes ScrollMetadata::sNullMetrics. (bug 1287917, r=kats)
de2f89a5b4c3f821c37b230ef99dffa0b7325474
created 2016-07-19 11:56 -0700
pushed 2016-07-20 09:21 +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 15:08 +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 15:08 +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 21:05 +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-25 23:24 +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-25 23:24 +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-12 09:26 +0000
David Anderson David Anderson - Implement GPU process shutdown. (bug 1271180 part 5, r=billm)
204b084385f83ad87133d7db7fd61cddba3e8643
created 2016-06-10 22:27 -0400
pushed 2016-06-12 09:26 +0000
David Anderson David Anderson - Add skeletal code for launching a GPU process. (bug 1271180 part 4, r=billm,jrmuizel)
less more (0) tip