Name Description Size
Cargo.toml 838
DCLayerTree.cpp static 19669
DCLayerTree.h DCLayerTree manages direct composition layers. It does not manage gecko's layers::Layer. 7746
Moz2DImageRenderer.cpp 15091
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 4181
RenderCompositor.h 4439
RenderCompositorANGLE.cpp static 28515
RenderCompositorANGLE.h 4589
RenderCompositorEGL.cpp static 5663
RenderCompositorEGL.h 1437
RenderCompositorOGL.cpp static 12476
RenderCompositorOGL.h 4304
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 33348
RenderThread.h 11880
RenderWaylandDMABUFTextureHostOGL.cpp 3021
RenderWaylandDMABUFTextureHostOGL.h 1402
RendererOGL.cpp aNotify 9348
RendererOGL.h 3952
RendererScreenshotGrabber.cpp 3175
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. 2726
WebRenderAPI.cpp 57577
WebRenderAPI.h 28668
WebRenderTypes.cpp 1268
WebRenderTypes.h Generate a brand new window id and return it. 29076
cbindgen.toml 1322
moz.build 2994
rustfmt.toml 295
src 4
webrender_ffi.h 4015