gecko-dev/gfx/layers/wr
Bob Owen 387477fb68 Bug 1464032 Part 12: Add CanvasParent, CanvasChild and RecordedTextureData. r=mattwoodrow, jld
RecordedTextureData records TextureData calls for play back in the GPU process.
CanvasChild and CanvasParent set up the recorder and translator.
They also help to manage the starting of translation and co-ordinating the
translation with the frame transactions.
This patch also includes other changes to wire up recording and playback.
2018-12-02 14:19:11 +00:00
..
AsyncImagePipelineManager.cpp Bug 1544642 - Do not bind SurfaceTexture of video to gl context if it is used by WebGL r=nical 2019-04-26 07:48:54 +00:00
AsyncImagePipelineManager.h Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
ClipManager.cpp Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats 2019-04-15 23:13:49 +00:00
ClipManager.h
IpcResourceUpdateQueue.cpp No bug - clang-format -p gfx 2019-03-29 23:41:48 -07:00
IpcResourceUpdateQueue.h Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
RenderRootBoundary.h Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
RenderRootStateManager.cpp Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel 2018-12-02 14:02:27 +00:00
RenderRootStateManager.h Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
RenderRootTypes.cpp No bug - clang-format -p gfx 2019-03-29 23:41:48 -07:00
RenderRootTypes.h Bug 1535029 - Pass the render root rect over as an unrounded LayoutDeviceRect. r=dthayer 2019-03-28 16:45:12 +00:00
StackingContextHelper.cpp Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
StackingContextHelper.h Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
WebRenderBridgeChild.cpp Bug 1553261 - Register CompositionPayloads with the WebRenderBridge and enable key press telemetry r=kats 2019-05-28 15:32:29 +00:00
WebRenderBridgeChild.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderBridgeParent.cpp Bug 1551735 - Record compositions in Web Render r=kats 2019-05-31 00:31:39 +00:00
WebRenderBridgeParent.h Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel 2018-12-02 14:02:27 +00:00
WebRenderCanvasRenderer.cpp Bug 1441308 - Core renderroot splitting changes r=kats,sotaro 2019-03-22 18:28:42 +00:00
WebRenderCanvasRenderer.h
WebRenderCommandBuilder.cpp Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel 2018-12-02 14:02:27 +00:00
WebRenderCommandBuilder.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderCompositionRecorder.cpp Bug 1551735 - Clearly document the case of the RendererOGL receiving a new WebRenderCompositionRecorder while it has one r=kats 2019-05-31 00:31:52 +00:00
WebRenderCompositionRecorder.h Bug 1551735 - Clearly document the case of the RendererOGL receiving a new WebRenderCompositionRecorder while it has one r=kats 2019-05-31 00:31:52 +00:00
WebRenderDrawEventRecorder.cpp
WebRenderDrawEventRecorder.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderImageHost.cpp Bug 1543616 - Call TextureHost::PrepareForUse() when mCompositableCount becomes from 0 to 1 r=nical 2019-04-12 17:00:05 +00:00
WebRenderImageHost.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderLayerManager.cpp Bug 1464032 Part 12: Add CanvasParent, CanvasChild and RecordedTextureData. r=mattwoodrow, jld 2018-12-02 14:19:11 +00:00
WebRenderLayerManager.h Bug 1553018 part 2. Make various gfx preferences bindings use in Pref annotations on interfaces follow the StaticPrefs naming convention for getters. r=jrmuizel 2019-05-30 17:21:57 +00:00
WebRenderLayersLogging.cpp
WebRenderLayersLogging.h
WebRenderMessageUtils.h No bug - clang-format -p gfx 2019-03-29 23:41:48 -07:00
WebRenderScrollData.cpp Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderScrollData.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderScrollDataWrapper.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
WebRenderTextureHost.cpp Bug 1544642 - Do not bind SurfaceTexture of video to gl context if it is used by WebGL r=nical 2019-04-26 07:48:54 +00:00
WebRenderTextureHost.h Bug 1544642 - Do not bind SurfaceTexture of video to gl context if it is used by WebGL r=nical 2019-04-26 07:48:54 +00:00
WebRenderTextureHostWrapper.cpp
WebRenderTextureHostWrapper.h Bug 1535807 - Fix build failure by WebRenderTextureHostWrapper.h r=jrmuizel 2019-03-16 17:03:18 +00:00
WebRenderUserData.cpp Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel 2019-05-24 09:28:34 -05:00
WebRenderUserData.h Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel 2019-05-24 09:28:34 -05:00