searching for reviewer(nical)
774f84eedb22: Bug 1496413 - Pass texture clients to paint thread when we discard them. r=nical, a=RyanVM
Ryan Hunt <rhunt@eqrion.net> - Fri, 30 Nov 2018 11:25:25 -0600 - rev 506308
Push 10367 by ryanvm@gmail.com at Wed, 19 Dec 2018 20:32:25 +0000
Bug 1496413 - Pass texture clients to paint thread when we discard them. r=nical, a=RyanVM
ecddcae1b266: Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 05 Nov 2018 07:58:05 -0500 - rev 503962
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 6. Add lifetime management for recycled frames with WebRender. r=nical Here we make use of the parts added in parts 1 and 2 to hold onto recycled surfaces for as long as necessary to prevent the animated image decoder from reusing them until WebRender is done with them. Differential Revision: https://phabricator.services.mozilla.com/D10902
a68766441449: Bug 1504699 - Part 5. Stop sharing code between SharedUserData and SharedSurfacesAnimation. r=nical
Andrew Osmond <aosmond@mozilla.com> - Wed, 03 Oct 2018 08:19:14 -0400 - rev 503961
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 5. Stop sharing code between SharedUserData and SharedSurfacesAnimation. r=nical Originally it made sense to share the code, but now the latter has become too specialized to reuse it. Fork it off here and update it later parts in this series. Differential Revision: https://phabricator.services.mozilla.com/D10901
0c50877a2132: Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 01 Oct 2018 14:47:17 -0400 - rev 503960
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical Differential Revision: https://phabricator.services.mozilla.com/D10900
0871bc2a309c: Bug 1504699 - Part 3. Expose parent surface to SharedSurfacesAnimation. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 01 Oct 2018 14:37:07 -0400 - rev 503959
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 3. Expose parent surface to SharedSurfacesAnimation. r=nical SourceSurfaceSharedData can be wrapped by RecyclingDataSurface in order to facilitate its lifetime management. As long as the latter is alive, the former cannot be reused by the animated image decoder for a future frame's contents. SharedSurfacesAnimation will need to hold onto the RecyclingDataSurface as long as WebRender is using the surface. Differential Revision: https://phabricator.services.mozilla.com/D10899
944b5385a342: Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical
Andrew Osmond <aosmond@mozilla.com> - Mon, 05 Nov 2018 07:57:56 -0500 - rev 503958
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 2. Add plumbing to WebRenderLayerManager to pass on frame released messages. r=nical Differential Revision: https://phabricator.services.mozilla.com/D10898
73ddcfe25fa1: Bug 1504699 - Part 1. Add signalling for WebRender to let owning process that surface may be recycled. r=nical
Andrew Osmond <aosmond@mozilla.com> - Fri, 28 Sep 2018 15:11:15 -0400 - rev 503957
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504699 - Part 1. Add signalling for WebRender to let owning process that surface may be recycled. r=nical When we replace the external image ID an image key points to, the previous external image ID may still be used by WebRender. We currently wait until the frame has been rendered to release our hold on said surface. With this patch, we will communicate the image key and previous external image ID pairing to the owning process when releasing to let it know that it can reuse it (e.g. for an animated image). Additionally we now use the new textures updated checkpoint which should happen sooner than the frame rendered checkpoint, but guarantee that WebRender is no longer using the old external image ID. Differential Revision: https://phabricator.services.mozilla.com/D10897
b5ebe325c20d: Bug 1499255 - Make SurfaceTextureHost to support WebRender r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 16 Nov 2018 11:22:15 +0900 - rev 503156
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1499255 - Make SurfaceTextureHost to support WebRender r=nical
24370d1616e8: Bug 1506005 - Remove restriction that there is only one in flight paint at a time, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Thu, 08 Nov 2018 16:50:13 -1000 - rev 502249
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506005 - Remove restriction that there is only one in flight paint at a time, r=nical.
db853d5005c7: Bug 1502761 - Add reftests for ImageRendering on video (NativeTexture external images). r=nical
Henrik Winnemöller <h.winnemoeller@web.de> - Mon, 29 Oct 2018 00:51:50 +0100 - rev 501017
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502761 - Add reftests for ImageRendering on video (NativeTexture external images). r=nical Add reftests that test the ImageRendering property on video (NativeTexture external images), JS-based ImageRendering changes and inequality of results between different ImageRendering settings. Also include a simple h264 mp4 with minimal lossy encoding. OSX fuzzing values determined by try run.
d3284735c7fa: Bug 1503082 - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. r=nical
Andrew McCreight <continuation@gmail.com> - Mon, 05 Nov 2018 21:35:44 -0500 - rev 500954
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1503082 - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. r=nical It is possible for the CanvasRenderingContext2D to be destroyed while we're in the middle of the call to nsObserverService::NotifyObservers() for shutdown. This leaves the shutdown observer with a dangling pointer to the canvas, so this patch explicitly clears the pointer when the context goes away. Differential Revision: https://phabricator.services.mozilla.com/D10777
7b45f9db5e93: Bug 1428558 - Part 8. Integrate SharedSurfacesAnimation with the rest of imagelib. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:33 -0400 - rev 500557
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 8. Integrate SharedSurfacesAnimation with the rest of imagelib. r=nical This patch makes ImageContainer create a SharedSurfacesAnimation object when it detects that we are using shared surfaces and are producing full frames. Differential Revision: https://phabricator.services.mozilla.com/D7505
f474d2aae3cb: Bug 1428558 - Part 7. Suppress display list regeneration for animated image updates. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:28 -0400 - rev 500556
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 7. Suppress display list regeneration for animated image updates. r=nical This patch allows us to intercept invalidation requests for display items, and avoid regenerating the display list for animated images which are using SharedSurfacesAnimation. Differential Revision: https://phabricator.services.mozilla.com/D7504
5329d8f89313: Bug 1428558 - Part 6. Integrate SharedSurfacesAnimation with ImageContainer. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:22 -0400 - rev 500555
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 6. Integrate SharedSurfacesAnimation with ImageContainer. r=nical This patch embeds a SharedSurfacesAnimation object inside an ImageContainer. This allows any consumers of the container to get the single shared ImageKey for an animation, despite whatever surfaces may be held inside the container at a given time. Differential Revision: https://phabricator.services.mozilla.com/D7503
f51da704cd5e: Bug 1428558 - Part 5. Add SharedSurfacesAnimation to manage single ImageKey for animated images. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:17 -0400 - rev 500554
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 5. Add SharedSurfacesAnimation to manage single ImageKey for animated images. r=nical Differential Revision: https://phabricator.services.mozilla.com/D7502
0016a111913f: Bug 1428558 - Part 4. Move ImageKeyData/SharedUserData definition to SharedSurfacesChild header. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:09 -0400 - rev 500553
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 4. Move ImageKeyData/SharedUserData definition to SharedSurfacesChild header. r=nical This is a non-functional change. It allows objects that build on top of these helper classes to be exposed outside of SharedSurfacesChild in future patches in this series. Differential Revision: https://phabricator.services.mozilla.com/D7501
92fde8cff068: Bug 1428558 - Part 3. Release our reference to an external image ID as soon as possible. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:28:04 -0400 - rev 500552
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 3. Release our reference to an external image ID as soon as possible. r=nical Animated images will work by changing the external image ID that an ImageKey points to. We cannot allow the old external image to be released and potentially unmapped until we have produced a new frame with the new external image ID. We currently wait until the epoch has advanced, but in the future when we don't rebuild the scene to animate an image, the epoch will remain the same. This could cause us to hold onto no longer used surfaces for much longer than expected. As such, in this patch we switch to waiting for a FrameRendered notification from WebRender, which works even if the scene rebuild was avoided. Differential Revision: https://phabricator.services.mozilla.com/D7500
1a3433fb1c29: Bug 1428558 - Part 2. Improve plumbing to sending resource updates to WebRender. r=nical
Andrew Osmond <aosmond@mozilla.com> - Thu, 11 Oct 2018 10:41:46 -0400 - rev 500551
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 2. Improve plumbing to sending resource updates to WebRender. r=nical Animated images will require scheduling a composite of the frame in addition to updating the ImageKey/external image ID bindings. It would be good if this could be done as part of the same IPDL message. Additionally a page may have many animated images that we update the frame for at the same time, so these updates should be batched together. In the event that we needed to regenerate the display list, or produce an empty transaction, ideally we would just throw these resource updates in with the rest of the changes. This patch allows us to do all of that without unnecessarily burdening the caller with tracking extra state. Differential Revision: https://phabricator.services.mozilla.com/D7499
48152d6288e3: Bug 1428558 - Part 1. Streamline mappings between an ImageKey and an ExternalImageId for shared surfaces. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 02 Oct 2018 13:27:52 -0400 - rev 500550
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1428558 - Part 1. Streamline mappings between an ImageKey and an ExternalImageId for shared surfaces. r=nical Async animated images need a single ImageKey which can point to any frame represented by its own external image ID. Additionally a frame could be referenced again directly (e.g. something shows/uses the first frame of the animated image). Before this patch, the ownership between an ImageKey and an external image ID for a shared surface was not clearly expressed. This resulted in a special command to release the reference to the external image separately from deleting the image key. This patch makes the strong reference to an external image ID and an ImageKey directly related. Not only does this facilitate multiple ImageKeys owning the same surface, it also simplifies the ownership semantics. Differential Revision: https://phabricator.services.mozilla.com/D7520
a20900cfe2fc: Bug 1502762 - Add reftests for ImageRendering on list-style-image property. r=nical
Henrik Winnemöller <h.winnemoeller@web.de> - Mon, 29 Oct 2018 00:47:59 +0100 - rev 500309
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502762 - Add reftests for ImageRendering on list-style-image property. r=nical Add reftests that test the ImageRendering property on list-style-images, JS-based ImageRendering changes and inequality of results between different ImageRendering settings.
62d95b920270: Bug 1502761 - Add reftests for ImageRendering on video (NativeTexture external images). r=nical
Henrik Winnemöller <h.winnemoeller@web.de> - Mon, 29 Oct 2018 00:51:50 +0100 - rev 500308
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502761 - Add reftests for ImageRendering on video (NativeTexture external images). r=nical Add reftests that test the ImageRendering property on video (NativeTexture external images), JS-based ImageRendering changes and inequality of results between different ImageRendering settings. Also include a simple h264 mp4 with minimal lossy encoding. OSX fuzzing values determined by try run.
958bad45904a: Bug 1502759 - Add additional reftests for ImageRendering on Canvas (NativeTexture external images). r=nical
Henrik Winnemöller <h.winnemoeller@web.de> - Mon, 29 Oct 2018 00:40:10 +0100 - rev 500307
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502759 - Add additional reftests for ImageRendering on Canvas (NativeTexture external images). r=nical Add additional reftests that test for JS-based changes to the ImageRendering field. Also test for differences between different ImageRendering settings.
5c3e0fc819ba: Bug 1502789 - Fix Texture release timing of AsyncImagePipelineManager::ProcessPipelineUpdates() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 31 Oct 2018 14:19:41 +0900 - rev 500157
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1502789 - Fix Texture release timing of AsyncImagePipelineManager::ProcessPipelineUpdates() r=nical
5a812d8c724e: Bug 1500690 - Relax compositor thread ID assertion, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Sat, 20 Oct 2018 09:23:36 -0600 - rev 499449
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500690 - Relax compositor thread ID assertion, r=nical.
a0fac96b947e: Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 23 Oct 2018 12:14:45 +0900 - rev 498935
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1500520 - Always check graphics reset status in RenderThread::UpdateAndRender() r=nical
522a5434e0a4: Bug 1503082 - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. r=nical, a=RyanVM
Andrew McCreight <continuation@gmail.com> - Mon, 05 Nov 2018 21:35:44 -0500 - rev 498377
Push 10130 by ryanvm@gmail.com at Wed, 07 Nov 2018 20:03:30 +0000
Bug 1503082 - Clear CanvasShutdownObserver::mCanvas when the canvas goes away. r=nical, a=RyanVM It is possible for the CanvasRenderingContext2D to be destroyed while we're in the middle of the call to nsObserverService::NotifyObservers() for shutdown. This leaves the shutdown observer with a dangling pointer to the canvas, so this patch explicitly clears the pointer when the context goes away. Differential Revision: https://phabricator.services.mozilla.com/D10777
7400b733b50f: Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:43:32 -0600 - rev 497798
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
b341213ecf95: Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:32:13 -0600 - rev 497797
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
0fba5665bc65: Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:18:50 -0600 - rev 497796
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
7f2e0b3603b4: Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:16:30 -0600 - rev 497795
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
9b5b68080ee6: Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:43 -0600 - rev 497791
Push 10002 by archaeopteryx@coole-files.de at Fri, 19 Oct 2018 23:09:29 +0000
Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
52a35a1526e7: Bug 1497910 - Call wr_renderer_readback() before calling RenderCompositor::EndFrame() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 17 Oct 2018 07:54:01 +0900 - rev 497338
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1497910 - Call wr_renderer_readback() before calling RenderCompositor::EndFrame() r=nical
085738995db1: Bug 1498982 - Use GL/WebRender compatible visual only when it is necessary necessary r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 16 Oct 2018 21:14:52 +0900 - rev 497211
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1498982 - Use GL/WebRender compatible visual only when it is necessary necessary r=nical
3ad88a9f8f35: Bug 1498092 - Add necessary forced frame rendering r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 15 Oct 2018 20:28:01 +0900 - rev 497020
Push 9996 by archaeopteryx@coole-files.de at Thu, 18 Oct 2018 18:37:15 +0000
Bug 1498092 - Add necessary forced frame rendering r=nical
da3c96e21a15: Bug 1497294 - P2. Move type related constant methods to Types.h r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 12:56:25 +0000 - rev 496483
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497294 - P2. Move type related constant methods to Types.h r=nical The methods BytesPerPixel, SurfaceFormatForColorDepth, BitDepthForColorDepth, ColorDepthForBitDepth and RescalingFactorForColorDepth all directly depends on the types defined in Types.h, they also return constant values. As such it makes more sense to have them defined at the same level where the types themselves are declared. Depends on D8065 Differential Revision: https://phabricator.services.mozilla.com/D8073
a6481e1de633: Bug 1497294 - P1. Remove duplicated method. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 09 Oct 2018 13:07:58 +0000 - rev 496482
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497294 - P1. Remove duplicated method. r=nical Additionally, add info for the following type: R8G8B8 B8G8R8 R8G8 HSV Lab DEPTH Differential Revision: https://phabricator.services.mozilla.com/D8065
d85e5fb4421c: Bug 1494994 - Disable WebRender when recording/replaying, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Tue, 09 Oct 2018 14:31:49 -1000 - rev 496238
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494994 - Disable WebRender when recording/replaying, r=nical.
bc87d3ddef61: Bug 1461239 - Use InvalidateRenderedFrame() when necessary r=nical
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Tue, 09 Oct 2018 23:20:23 -0400 - rev 496210
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1461239 - Use InvalidateRenderedFrame() when necessary r=nical
9818fa498ba5: Bug 1495025 - P4. Add COLOR_16 type r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 04 Oct 2018 09:47:57 +0000 - rev 495700
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495025 - P4. Add COLOR_16 type r=nical Depends on D7296 Differential Revision: https://phabricator.services.mozilla.com/D7316
9f59a50dcc6d: Bug 1495025 - P4. Add COLOR_16 type r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 04 Oct 2018 09:47:57 +0000 - rev 495656
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495025 - P4. Add COLOR_16 type r=nical Depends on D7296 Differential Revision: https://phabricator.services.mozilla.com/D7316
c1354102f8a8: Bug 1494222: set XYZ PCS on internal RGB profiles. r=nical
Thomas P. <pdknsk+mozilla@gmail.com> - Wed, 26 Sep 2018 08:38:24 +0000 - rev 495643
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494222: set XYZ PCS on internal RGB profiles. r=nical
4869ae749ced: Bug 1494222: don't check bogosity of profiles with LUT-types mAB/mBA. r=nical
Thomas P. <pdknsk+mozilla@gmail.com> - Wed, 26 Sep 2018 08:43:33 +0000 - rev 495642
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494222: don't check bogosity of profiles with LUT-types mAB/mBA. r=nical
25895d283d47: Bug 1495025 - P4. Add COLOR_16 type r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 04 Oct 2018 09:47:57 +0000 - rev 495281
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495025 - P4. Add COLOR_16 type r=nical Depends on D7296 Differential Revision: https://phabricator.services.mozilla.com/D7316
aa6baa1cd577: Bug 1495352 - Make wr_notifier_nop_frame_done() notify DidComposite r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 02 Oct 2018 12:13:22 +0900 - rev 494866
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495352 - Make wr_notifier_nop_frame_done() notify DidComposite r=nical
238fb42f209e: Bug 1494533 - Fix log message of copy-paste error r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 28 Sep 2018 14:36:30 +0900 - rev 494404
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1494533 - Fix log message of copy-paste error r=nical
4ee1e1103a82: Bug 1438171 - Re-enable passing reftest. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 27 Sep 2018 13:04:27 -0400 - rev 494309
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1438171 - Re-enable passing reftest. r=nical
1dde355c049c: Bug 1493088 - Use non low priority transaction for async pipline with ImageBridge r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 26 Sep 2018 11:45:30 +0900 - rev 494014
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493088 - Use non low priority transaction for async pipline with ImageBridge r=nical
b571f960e636: Bug 1493198 - P3. Fix typo and use move semantics. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 25 Sep 2018 12:18:58 +0000 - rev 493940
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493198 - P3. Fix typo and use move semantics. r=nical Depends on D6663 Differential Revision: https://phabricator.services.mozilla.com/D6764
fa105d110671: Bug 1493198 - P1. Make ImageDescriptor::is_opaque an enum and rename accordingly. r=nical
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 24 Sep 2018 14:24:30 +0000 - rev 493938
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1493198 - P1. Make ImageDescriptor::is_opaque an enum and rename accordingly. r=nical Prevent future ambiguous conversion once a bit depth int is added. Also more self-explanatory Differential Revision: https://phabricator.services.mozilla.com/D6662
6d5ef8a0aab8: Bug 1492930 - Part 5. Integrate extra shared surface memory reporting with gfx. r=nical
Andrew Osmond <aosmond@mozilla.com> - Tue, 25 Sep 2018 09:13:51 -0400 - rev 493907
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1492930 - Part 5. Integrate extra shared surface memory reporting with gfx. r=nical This patch enables the compositor process memory reporting for both the dedicated GPU process case, and the integrated with the main process case. This will simply cause us to list all of the entries in the shared surfaces cache to show what is presently mapped in.