Name Description Size
Cargo.toml 823
DCLayerTree.cpp static 15375
DCLayerTree.h DCLayerTree manages direct composition layers. It does not manage gecko's layers::Layer. 5697
Moz2DImageRenderer.cpp 15084
README.webrender To build and run WebRender in Gecko: 1871
RenderAndroidSurfaceTextureHostOGL.cpp 5916
RenderAndroidSurfaceTextureHostOGL.h 1929
RenderBufferTextureHost.cpp 5445
RenderBufferTextureHost.h 1807
RenderCompositor.cpp static 3462
RenderCompositor.h 4176
RenderCompositorANGLE.cpp static 25822
RenderCompositorANGLE.h 4123
RenderCompositorEGL.cpp static 4808
RenderCompositorEGL.h 1313
RenderCompositorOGL.cpp static 9343
RenderCompositorOGL.h 2734
RenderD3D11TextureHostOGL.cpp 16208
RenderD3D11TextureHostOGL.h 3027
RenderEGLImageTextureHost.cpp 3690
RenderEGLImageTextureHost.h 1437
RenderMacIOSurfaceTextureHostOGL.cpp 5130
RenderMacIOSurfaceTextureHostOGL.h 1379
RenderSharedSurfaceTextureHost.cpp 1602
RenderSharedSurfaceTextureHost.h This class allows for surfaces managed by SharedSurfacesParent to be inserted into the render texture cache by wrapping an existing surface wrapper. These surfaces are backed by BGRA/X shared memory buffers. 1406
RenderTextureHost.cpp 1600
RenderTextureHost.h 2129
RenderTextureHostOGL.cpp 680
RenderTextureHostOGL.h 880
RenderThread.cpp 32598
RenderThread.h 11476
RenderWaylandDMABUFTextureHostOGL.cpp 3047
RenderWaylandDMABUFTextureHostOGL.h 1402
RendererOGL.cpp aNotify 8675
RendererOGL.h 3885
RendererScreenshotGrabber.cpp 2935
RendererScreenshotGrabber.h Used by |RendererOGL| to grab screenshots from WebRender and submit them to the Gecko profiler. If the profiler is not running or the screenshots feature is disabled, no work will be done. 2717
WebRenderAPI.cpp 56883
WebRenderAPI.h 28587
WebRenderTypes.cpp 1268
WebRenderTypes.h Generate a brand new window id and return it. 29076
cbindgen.toml 1286
moz.build 2994
rustfmt.toml 295
src 4
webrender_ffi.h 3857