DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
AnimationHelper.cpp 26.5 kB
AnimationHelper.h 12.4 kB
AnimationInfo.cpp 8.2 kB
AnimationInfo.h 4.6 kB
AsyncCanvasRenderer.cpp 7.9 kB
AsyncCanvasRenderer.h Since HTMLCanvasElement and OffscreenCanvas are not thread-safe, we create * AsyncCanvasRenderer wh 5.1 kB
AtomicRefCountedWithFinalize.h 5.3 kB
AxisPhysicsMSDModel.cpp Constructs an AxisPhysicsMSDModel with initial values for state. * * @param aInitialPosition sets 3.7 kB
AxisPhysicsMSDModel.h public AxisPhysicsModel 2.4 kB
AxisPhysicsModel.cpp The simulation is advanced forward in time with a fixed time step to ensure * that it remains deter 3.6 kB
AxisPhysicsModel.h AxisPhysicsModel encapsulates a generic 1-dimensional physically-based motion * model. * * It per 3.4 kB
BSPTree.cpp 3.5 kB
BSPTree.h Represents a layer that might have a non-rectangular geometry. 3.8 kB
BufferTexture.cpp 18.9 kB
BufferTexture.h 3.2 kB
CanvasRenderer.cpp 1.2 kB
CanvasRenderer.h 5.5 kB
CompositionRecorder.cpp 1.8 kB
CompositionRecorder.h 1.6 kB
Compositor.cpp 22.1 kB
Compositor.h 25.3 kB
CompositorTypes.h Flags used by texture clients and texture hosts. These are passed from client * side to host side w 9.8 kB
CopyableCanvasRenderer.cpp 5.5 kB
CopyableCanvasRenderer.h public CanvasRenderer 2.4 kB
D3D11ShareHandleImage.cpp 9.6 kB
D3D11ShareHandleImage.h 2.9 kB
D3D11YCbCrImage.cpp 13.4 kB
D3D11YCbCrImage.h public Image 2.6 kB
D3D9SurfaceImage.cpp 9.2 kB
D3D9SurfaceImage.h Wraps a D3D9 texture, shared with the compositor though DXGI. * At the moment it is only used with 3.9 kB
DirectedGraph.h 2.3 kB
DirectionUtils.h 1.8 kB
Effects.cpp 2.4 kB
Effects.h Effects and effect chains are used by the compositor API (see Compositor.h). * An effect chain repr 10.7 kB
FrameMetrics.cpp static 6.0 kB
FrameMetrics.h Helper struct to hold a couple of fields that can be updated as part of * an empty transaction. 42.9 kB
GLImages.cpp 3.1 kB
GLImages.h 2.1 kB
GPUVideoImage.h 2.6 kB
IMFYCbCrImage.cpp static 4.5 kB
IMFYCbCrImage.h public RecyclingPlanarYCbCrImage 1.4 kB
IPDLActor.h 1.5 kB
ImageContainer.cpp 25.7 kB
ImageContainer.h We need to be able to hold a reference to a Moz2D SourceSurface from Image * subclasses. This is po 31.8 kB
ImageDataSerializer.cpp 10.0 kB
ImageDataSerializer.h 3.6 kB
ImageLayers.cpp 2.4 kB
ImageLayers.h A Layer which renders an Image. 2.8 kB
ImageTypes.h 2.8 kB
LayerAttributes.h It stores data for scroll thumb layer or container layers. 12.1 kB
LayerMetricsWrapper.h 13.7 kB
LayerScope.cpp This must occur *after* layers/PLayers.h to avoid typedefs conflicts. 47.3 kB
LayerScope.h 1.8 kB
LayerSorter.cpp Recover the z component from a 2d transformed point by finding the * intersection of a line through 12.2 kB
LayerSorter.h 591 Bytes
LayerTreeInvalidation.cpp 28.4 kB
LayerTreeInvalidation.h Callback for ContainerLayer invalidations. * * @param aContainer ContainerLayer being invalidated. 2.6 kB
LayerUserData.h Base class for userdata objects attached to layers and layer managers. * * We define it here in a 875 Bytes
Layers.cpp 78.5 kB
Layers.h 98.4 kB
LayersHelpers.cpp 2.2 kB
LayersHelpers.h 1.9 kB
LayersLogging.cpp 16.6 kB
LayersLogging.h 10.9 kB
LayersTypes.cpp 1.5 kB
LayersTypes.h 14.7 kB
MacIOSurfaceHelpers.cpp 6.3 kB
MacIOSurfaceHelpers.h 877 Bytes
MacIOSurfaceImage.cpp 1.2 kB
MacIOSurfaceImage.h public Image 1.4 kB
MemoryPressureObserver.cpp 2.2 kB
MemoryPressureObserver.h 1.8 kB
PaintThread.cpp static 8.2 kB
PaintThread.h 3.4 kB
PersistentBufferProvider.cpp 13.8 kB
PersistentBufferProvider.h public RefCounted 6.7 kB
ProfilerScreenshots.cpp static 5.0 kB
ProfilerScreenshots.h Can be used to submit screenshots from the compositor to the profiler. * Screenshots have a fixed b 4.1 kB
ReadbackLayer.h A ReadbackSink receives a stream of updates to a rectangle of pixels. * These update callbacks are 7.5 kB
ReadbackProcessor.cpp 6.7 kB
ReadbackProcessor.h 2.9 kB
RenderTrace.cpp 2.8 kB
RenderTrace.h 2.4 kB
RepaintRequest.h 11.6 kB
RotatedBuffer.cpp 17.0 kB
RotatedBuffer.h public BorrowDrawTarget 14.9 kB
ScrollableLayerGuid.h This class allows us to uniquely identify a scrollable layer. The * mLayersId identifies the layer 4.3 kB
ShareableCanvasRenderer.cpp 5.8 kB
ShareableCanvasRenderer.h public CopyableCanvasRenderer 1.7 kB
SourceSurfaceSharedData.cpp If defined, this makes SourceSurfaceSharedData::Finalize memory protect the * underlying shared buf 5.4 kB
SourceSurfaceSharedData.h This class is used to wrap shared (as in process) data buffers allocated by * a SourceSurfaceShared 9.9 kB
SourceSurfaceVolatileData.cpp 1.6 kB
SourceSurfaceVolatileData.h public DataSourceSurface 3.3 kB
SyncObject.cpp 1.1 kB
SyncObject.h 1.8 kB
TextureDIB.cpp Can only be drawn into through Cairo. * The coresponding TextureHost depends on the compositor 14.3 kB
TextureDIB.h This is meant for a texture host which does a direct upload from * Updated to a Compositor specific 3.6 kB
TextureSourceProvider.cpp 2.9 kB
TextureSourceProvider.h 4.7 kB
TextureSync.cpp 8.8 kB
TextureSync.h 1.7 kB
TextureWrapperImage.cpp 1.4 kB
TextureWrapperImage.h 1.3 kB
TiledLayerBuffer.h 7.9 kB
TransactionIdAllocator.h 3.2 kB
TreeTraversal.h Returned by |aPostAction| and |aPreAction| in ForEachNode, indicates * the behavior to follow eithe 8.4 kB
UpdateImageHelper.h 2.4 kB
ZoomConstraints.h 2.0 kB
moz.build 19.2 kB