gecko-dev/gfx/layers/wr
Kartikaya Gupta 2b4b8a09ab Bug 1457466 - Make the GenerateFrame transaction bypass the scene builder thread. r=nical
This allows frames to be generated by the render backend thread even
while the scene builder thread is busy with a long scene build. The
GenerateFrame transaction also contains APZ and OMTA information, so
this allows the user to scroll and view OMTAnimations during long scene
builds.

MozReview-Commit-ID: KG5YC2KwIaH

--HG--
extra : rebase_source : 3ba559aa22a3a036a3b3a034ea20caacdc8c864a
2018-05-11 09:09:19 -04:00
..
AsyncImagePipelineManager.cpp Bug 1459686 - Refactor to have the ApplyAsyncImages callsite provide the transaction. r=sotaro 2018-05-08 08:47:02 -04:00
AsyncImagePipelineManager.h Bug 1459686 - Refactor to have the ApplyAsyncImages callsite provide the transaction. r=sotaro 2018-05-08 08:47:02 -04:00
ClipManager.cpp Bug 1458598 - Override scrollframes with their descendant reference frames. r=mstange 2018-05-08 09:16:29 -04:00
ClipManager.h Bug 1377187 - Rewrite the clipping code to use the new clipchain API. r=mstange 2018-05-08 09:08:39 -04:00
IpcResourceUpdateQueue.cpp Bug 1447076. Don't accept blob images that don't have any area. r=kats 2018-03-29 15:05:54 -04:00
IpcResourceUpdateQueue.h Bug 1440361 - Reduce unnecessary IPC traffic from RemoveExpiredFontKeys which can produce empty resource updates. r=lsalzman 2018-02-22 11:13:31 -05:00
StackingContextHelper.cpp Bug 1458598 - Override scrollframes with their descendant reference frames. r=mstange 2018-05-08 09:16:29 -04:00
StackingContextHelper.h Bug 1458598 - Expose the generated reference frame id for stacking contexts. r=mstange 2018-05-08 09:16:26 -04:00
WebRenderBridgeChild.cpp Bug 1459686 - Remove WebRenderCommandBuilder::mParentCommands which is always empty. r=sotaro 2018-05-08 08:47:02 -04:00
WebRenderBridgeChild.h Bug 1459686 - Remove WebRenderCommandBuilder::mParentCommands which is always empty. r=sotaro 2018-05-08 08:47:02 -04:00
WebRenderBridgeParent.cpp Bug 1457466 - Make the GenerateFrame transaction bypass the scene builder thread. r=nical 2018-05-11 09:09:19 -04:00
WebRenderBridgeParent.h Bug 1456679 - Make SampleAnimations return boolean to tell there is any animations even if the animation in delay phase. r=kats 2018-05-08 15:48:27 +09:00
WebRenderCanvasRenderer.cpp Bug 1411472 - Add support of PersistentBufferProviderShared r=nical 2017-11-16 14:47:26 +09:00
WebRenderCanvasRenderer.h
WebRenderCommandBuilder.cpp Bug 1377187 - Rewrite the clipping code to use the new clipchain API. r=mstange 2018-05-08 09:08:39 -04:00
WebRenderCommandBuilder.h Bug 1377187 - Rewrite the clipping code to use the new clipchain API. r=mstange 2018-05-08 09:08:39 -04:00
WebRenderDrawEventRecorder.cpp Bug 1425484 - Part 3. Integrate shared surfaces with the blob image recordings. r=jrmuizel 2018-04-26 19:00:16 -04:00
WebRenderDrawEventRecorder.h Bug 1425484 - Part 3. Integrate shared surfaces with the blob image recordings. r=jrmuizel 2018-04-26 19:00:16 -04:00
WebRenderImageHost.cpp Bug 1448720 - Add UpdateBias handling in WebRenderImageHost r=nical 2018-04-04 18:41:19 +09:00
WebRenderImageHost.h
WebRenderLayerManager.cpp Bug 1458414 - Call DiscardCompositorAnimations() after BuildWebRenderCommands(). r=kats 2018-05-02 12:14:59 +09:00
WebRenderLayerManager.h Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow 2018-04-20 15:13:06 -04:00
WebRenderLayersLogging.cpp
WebRenderLayersLogging.h
WebRenderMessageUtils.h Bug 1440511 - Part 8: Include ParamTraits impls which are used in ipdlh files, r=froydnj 2018-03-05 16:00:03 -05:00
WebRenderScrollData.cpp Bug 1451168 - Ensure the transforms from ancestor stacking contexts are combined properly. r=jrmuizel 2018-05-01 16:31:23 -04:00
WebRenderScrollData.h Bug 1451168 - Ensure the transforms from ancestor stacking contexts are combined properly. r=jrmuizel 2018-05-01 16:31:23 -04:00
WebRenderScrollDataWrapper.h Bug 1451168 - Ensure the transforms from ancestor stacking contexts are combined properly. r=jrmuizel 2018-05-01 16:31:23 -04:00
WebRenderTextureHost.cpp Bug 1404477 - Merge ResourceUpdateQueue and TransactionBuilder. r=kats 2018-01-29 14:33:39 +01:00
WebRenderTextureHost.h Bug 1404477 - Merge ResourceUpdateQueue and TransactionBuilder. r=kats 2018-01-29 14:33:39 +01:00
WebRenderUserData.cpp Bug 1453801 - Part 1. Ensure WebRenderUserData objects are freed after a tab switch. r=sotaro 2018-04-23 07:57:13 -04:00
WebRenderUserData.h Bug 1459388 - Drop 'explicit' for constructors that take two arguments. r=kats 2018-05-07 10:16:46 +09:00