apz
basic
client
composite
d3d11
ipc
layerviewer
mlgpu
opengl
protobuf
wr
AnimationHelper.cpp
2018 Aug 11 22:08
27.8 kB
AnimationHelper.h
2018 Jun 16 14:06
8.6 kB
AnimationInfo.cpp
2018 Jul 18 20:07
5.4 kB
AnimationInfo.h
2018 Jul 18 20:07
3.1 kB
AsyncCanvasRenderer.cpp
2018 Jan 11 13:01
7.8 kB
AsyncCanvasRenderer.h
Since HTMLCanvasElement and OffscreenCanvas are not thread-safe, we create
* AsyncCanvasRenderer wh
2017 Oct 27 23:10
5.2 kB
AtomicRefCountedWithFinalize.h
2018 Jun 16 14:06
5.5 kB
AxisPhysicsMSDModel.cpp
Constructs an AxisPhysicsMSDModel with initial values for state.
*
* @param aInitialPosition sets
2017 Oct 27 23:10
3.7 kB
AxisPhysicsMSDModel.h
public AxisPhysicsModel
2017 Nov 06 03:11
2.4 kB
AxisPhysicsModel.cpp
The simulation is advanced forward in time with a fixed time step to ensure
* that it remains deter
2017 Oct 27 23:10
3.6 kB
AxisPhysicsModel.h
AxisPhysicsModel encapsulates a generic 1-dimensional physically-based motion
* model.
*
* It per
2017 Oct 27 23:10
3.4 kB
BSPTree.cpp
2018 May 30 19:05
3.5 kB
BSPTree.h
Represents a layer that might have a non-rectangular geometry.
2018 May 30 19:05
3.9 kB
BufferTexture.cpp
2018 Jul 23 03:07
20.0 kB
BufferTexture.h
2018 Jul 23 03:07
3.5 kB
CanvasRenderer.cpp
2017 Oct 27 23:10
1.0 kB
CanvasRenderer.h
2018 May 14 01:05
5.8 kB
Compositor.cpp
2018 Jul 23 13:07
21.3 kB
Compositor.h
2018 Jul 23 13:07
25.0 kB
CompositorTypes.h
Flags used by texture clients and texture hosts. These are passed from client
* side to host side w
2018 May 03 01:05
10.3 kB
CopyableCanvasRenderer.cpp
2018 Mar 14 13:03
6.1 kB
CopyableCanvasRenderer.h
public CanvasRenderer
2017 Oct 27 23:10
2.5 kB
D3D11ShareHandleImage.cpp
2018 Jun 13 13:06
7.0 kB
D3D11ShareHandleImage.h
2018 Jun 13 13:06
2.5 kB
D3D11YCbCrImage.cpp
2018 Jul 30 23:07
12.0 kB
D3D11YCbCrImage.h
2018 Jun 28 03:06
2.6 kB
D3D9SurfaceImage.cpp
2017 Dec 19 20:12
9.5 kB
D3D9SurfaceImage.h
Wraps a D3D9 texture, shared with the compositor though DXGI.
* At the moment it is only used with
2017 Nov 30 18:11
4.0 kB
DirectedGraph.h
2017 Oct 27 23:10
2.3 kB
DirectionUtils.h
2017 Dec 19 20:12
1.7 kB
Effects.cpp
2017 Oct 27 23:10
2.2 kB
Effects.h
Effects and effect chains are used by the compositor API (see Compositor.h).
* An effect chain repr
2017 Nov 06 03:11
10.6 kB
FrameMetrics.cpp
2018 Jul 22 05:07
3.9 kB
FrameMetrics.h
Helper struct to hold a couple of fields that can be updated as part of
* an empty transaction.
2018 Jul 27 18:07
41.5 kB
GLImages.cpp
2017 Oct 27 22:10
3.0 kB
GLImages.h
2017 Nov 30 18:11
2.1 kB
GPUVideoImage.h
2017 Nov 30 18:11
2.6 kB
IMFYCbCrImage.cpp
static
2018 Jun 28 03:06
4.4 kB
IMFYCbCrImage.h
public RecyclingPlanarYCbCrImage
2018 Jun 28 03:06
1.4 kB
IPDLActor.h
2017 Oct 27 23:10
1.5 kB
ImageContainer.cpp
2018 Jul 16 21:07
23.1 kB
ImageContainer.h
We need to be able to hold a reference to a Moz2D SourceSurface from Image
* subclasses. This is po
2018 Jul 16 21:07
31.1 kB
ImageDataSerializer.cpp
2018 May 22 15:05
9.8 kB
ImageDataSerializer.h
2018 May 22 15:05
3.7 kB
ImageLayers.cpp
2018 Jan 10 22:01
2.4 kB
ImageLayers.h
A Layer which renders an Image.
2017 Oct 27 23:10
2.9 kB
ImageTypes.h
2017 Oct 27 23:10
2.6 kB
LayerAttributes.h
It stores data for scroll thumb layer or container layers.
2018 May 25 05:05
11.9 kB
LayerMetricsWrapper.h
2018 Apr 17 19:04
12.9 kB
LayerScope.cpp
This must occur *after* layers/PLayers.h to avoid typedefs conflicts.
2018 Aug 01 17:08
52.7 kB
LayerScope.h
2017 Jul 05 15:07
2.0 kB
LayerSorter.cpp
Recover the z component from a 2d transformed point by finding the intersection
* of a line through
2018 Aug 21 12:08
12.2 kB
LayerSorter.h
2017 Oct 27 23:10
589 Bytes
LayerTreeInvalidation.cpp
Get accumulated transform of from the context creating layer to the
* given layer.
2018 Aug 30 00:08
27.3 kB
LayerTreeInvalidation.h
Callback for ContainerLayer invalidations.
*
* @param aContainer ContainerLayer being invalidated.
2017 Oct 27 23:10
2.6 kB
LayerUserData.h
Base class for userdata objects attached to layers and layer managers.
*
* We define it here in a
2015 Oct 22 20:10
864 Bytes
Layers.cpp
2018 Aug 21 12:08
74.7 kB
Layers.h
2018 Aug 21 12:08
96.2 kB
LayersHelpers.cpp
2017 Dec 19 20:12
2.1 kB
LayersHelpers.h
2017 Dec 19 20:12
1.9 kB
LayersLogging.cpp
2018 Jul 13 13:07
14.9 kB
LayersLogging.h
2018 Jul 13 13:07
9.7 kB
LayersTypes.cpp
2018 Feb 23 22:02
1.5 kB
LayersTypes.h
2018 Jul 30 13:07
13.8 kB
MacIOSurfaceHelpers.cpp
2017 Oct 27 23:10
6.2 kB
MacIOSurfaceHelpers.h
2017 Oct 27 23:10
868 Bytes
MacIOSurfaceImage.cpp
2017 Oct 27 23:10
1.2 kB
MacIOSurfaceImage.h
public Image
2017 Nov 30 18:11
1.4 kB
MemoryPressureObserver.cpp
2018 Aug 14 19:08
2.2 kB
MemoryPressureObserver.h
2018 Aug 10 15:08
1.8 kB
PaintThread.cpp
2018 Aug 13 17:08
7.0 kB
PaintThread.h
2018 Aug 13 17:08
3.5 kB
PersistentBufferProvider.cpp
2018 Mar 12 13:03
12.9 kB
PersistentBufferProvider.h
public RefCounted
2017 Nov 23 08:11
6.6 kB
ProfilerScreenshots.cpp
static
2018 May 30 19:05
4.5 kB
ProfilerScreenshots.h
Can be used to submit screenshots from the compositor to the profiler.
* Screenshots have a fixed b
2018 Mar 27 03:03
4.1 kB
ReadbackLayer.h
A ReadbackSink receives a stream of updates to a rectangle of pixels.
* These update callbacks are
2017 Oct 27 23:10
7.5 kB
ReadbackProcessor.cpp
2017 Oct 27 23:10
6.8 kB
ReadbackProcessor.h
2017 Oct 27 23:10
3.0 kB
RenderTrace.cpp
2017 Oct 27 23:10
2.8 kB
RenderTrace.h
2017 Oct 27 23:10
2.3 kB
RotatedBuffer.cpp
2018 Jul 26 21:07
17.2 kB
RotatedBuffer.h
public BorrowDrawTarget
2018 Jul 26 16:07
15.0 kB
ShareableCanvasRenderer.cpp
2018 Aug 10 15:08
6.4 kB
ShareableCanvasRenderer.h
public CopyableCanvasRenderer
2018 Aug 10 15:08
1.6 kB
SourceSurfaceSharedData.cpp
If defined, this makes SourceSurfaceSharedData::Finalize memory protect the
* underlying shared buf
2018 Jun 26 22:06
5.5 kB
SourceSurfaceSharedData.h
This class is used to wrap shared (as in process) data buffers allocated by
* a SourceSurfaceShared
2018 Jun 16 14:06
9.6 kB
SourceSurfaceVolatileData.cpp
2018 Feb 22 19:02
1.7 kB
SourceSurfaceVolatileData.h
public DataSourceSurface
2018 Feb 22 19:02
3.4 kB
SyncObject.cpp
2017 Oct 25 06:10
1.2 kB
SyncObject.h
2017 Nov 06 08:11
2.0 kB
TextureDIB.cpp
Can only be drawn into through Cairo.
* The coresponding TextureHost depends on the compositor
2018 Mar 14 21:03
14.2 kB
TextureDIB.h
This is meant for a texture host which does a direct upload from
* Updated to a Compositor specifi
2017 Oct 27 23:10
3.8 kB
TextureSourceProvider.cpp
2018 May 05 22:05
2.8 kB
TextureSourceProvider.h
2018 May 05 22:05
4.5 kB
TextureSync.cpp
2018 Aug 01 17:08
8.4 kB
TextureSync.h
2018 May 05 22:05
1.5 kB
TextureWrapperImage.cpp
2017 Nov 30 18:11
1.4 kB
TextureWrapperImage.h
2017 Nov 30 18:11
1.3 kB
TiledLayerBuffer.h
2018 Apr 20 14:04
8.0 kB
TransactionIdAllocator.h
2018 Apr 20 19:04
3.1 kB
TreeTraversal.h
Returned by |aPostAction| and |aPreAction| in ForEachNode, indicates
* the behavior to follow eithe
2017 Oct 27 23:10
8.2 kB
UpdateImageHelper.h
2017 Oct 27 23:10
2.6 kB
moz.build
2018 Aug 10 15:08
18.5 kB