mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 17:55:50 +00:00
bd7ba17b6a
From a7c09c0f17e19fd2254cb1d7a8ddd07b327151ad Mon Sep 17 00:00:00 2001 --- gfx/2d/HelpersCairo.h | 2 + gfx/gl/GLContext.cpp | 3 +- gfx/gl/GLContext.h | 2 - gfx/gl/GLReadTexImageHelper.cpp | 21 +-- gfx/gl/GLReadTexImageHelper.h | 6 + gfx/gl/GLScreenBuffer.h | 6 +- gfx/gl/ScopedGLHelpers.cpp | 40 +++++ gfx/gl/ScopedGLHelpers.h | 26 ++- gfx/gl/SharedSurface.cpp | 94 +++++++++++ gfx/gl/SharedSurface.h | 19 +++ gfx/gl/SharedSurfaceIO.h | 4 + gfx/layers/CopyableCanvasLayer.cpp | 3 +- gfx/layers/client/CanvasClient.cpp | 276 +++++++++++++++++++++++++++++--- gfx/layers/client/CanvasClient.h | 34 ++++ gfx/layers/client/ClientCanvasLayer.cpp | 21 ++- gfx/layers/client/ClientCanvasLayer.h | 9 +- gfx/layers/client/TextureClient.cpp | 35 ++++ gfx/layers/client/TextureClient.h | 85 +++++++++- gfx/layers/composite/TextureHost.cpp | 131 ++++++++++++++- gfx/layers/composite/TextureHost.h | 64 ++++++++ gfx/layers/d3d10/CanvasLayerD3D10.cpp | 5 +- gfx/layers/ipc/LayersSurfaces.ipdlh | 5 + 22 files changed, 828 insertions(+), 63 deletions(-) |
||
---|---|---|
.. | ||
AsyncCompositionManager.cpp | ||
AsyncCompositionManager.h | ||
CanvasLayerComposite.cpp | ||
CanvasLayerComposite.h | ||
ColorLayerComposite.cpp | ||
ColorLayerComposite.h | ||
CompositableHost.cpp | ||
CompositableHost.h | ||
ContainerLayerComposite.cpp | ||
ContainerLayerComposite.h | ||
ContentHost.cpp | ||
ContentHost.h | ||
FontData.h | ||
FPSCounter.cpp | ||
FPSCounter.h | ||
ImageHost.cpp | ||
ImageHost.h | ||
ImageLayerComposite.cpp | ||
ImageLayerComposite.h | ||
LayerManagerComposite.cpp | ||
LayerManagerComposite.h | ||
PaintedLayerComposite.cpp | ||
PaintedLayerComposite.h | ||
qrcode_table.h | ||
TextRenderer.cpp | ||
TextRenderer.h | ||
TextureHost.cpp | ||
TextureHost.h | ||
TiledContentHost.cpp | ||
TiledContentHost.h | ||
X11TextureHost.cpp | ||
X11TextureHost.h |