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
AsyncTransactionTracker.cpp 5.4 kB
AsyncTransactionTracker.h Object that lets you wait for one or more async transactions to complete. 5.1 kB
CompositableForwarder.h public ISurfaceAllocator 7.0 kB
CompositableTransactionParent.cpp 10.5 kB
CompositableTransactionParent.h 2.2 kB
CompositorBench.cpp 13.3 kB
CompositorBench.h 874 Bytes
CompositorChild.cpp static 20.3 kB
CompositorChild.h 7.8 kB
CompositorLRU.cpp 2.1 kB
CompositorLRU.h 1.5 kB
CompositorParent.cpp 75.3 kB
CompositorParent.h 17.3 kB
FenceUtils.cpp 2.5 kB
FenceUtils.h 1.7 kB
ISurfaceAllocator.cpp 11.6 kB
ISurfaceAllocator.h 7.2 kB
ImageBridgeChild.cpp 37.3 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 12.8 kB
ImageBridgeParent.cpp 17.0 kB
ImageBridgeParent.h 6.4 kB
ImageContainerParent.cpp 779 Bytes
ImageContainerParent.h public PImageContainerParent 1.1 kB
LayerTransactionChild.cpp 4.4 kB
LayerTransactionChild.h public PLayerTransactionChild 3.1 kB
LayerTransactionParent.cpp 35.8 kB
LayerTransactionParent.h 8.3 kB
LayersMessages.ipdlh 13.1 kB
LayersSurfaces.ipdlh 2.9 kB
PCompositable.ipdl 596 Bytes
PCompositor.ipdl The PCompositor protocol is used to manage communication between * the main thread and the composit 6.5 kB
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.6 kB
PImageContainer.ipdl PImageContainer represents an ImageContainer. 966 Bytes
PLayer.ipdl PLayer represents a layer shared across thread contexts. 1.2 kB
PLayerTransaction.ipdl The layers protocol is spoken between thread contexts that manage * layer (sub)trees. The protocol 4.8 kB
PSharedBufferManager.ipdl This is a dedicated protocol to track/allocate/deallocate gralloc buffers. 815 Bytes
PTexture.ipdl PTexture is the IPDL glue between a TextureClient and a TextureHost. 1.2 kB
ShadowLayerChild.cpp 1.1 kB
ShadowLayerChild.h public PLayerChild 1.0 kB
ShadowLayerParent.cpp 3.5 kB
ShadowLayerParent.h public PLayerParent 1.6 kB
ShadowLayerUtils.h 2.5 kB
ShadowLayerUtilsGralloc.cpp 7.3 kB
ShadowLayerUtilsGralloc.h This class exists to share the underlying GraphicBuffer resources * from one thread context to anot 2.7 kB
ShadowLayerUtilsMac.cpp static 957 Bytes
ShadowLayerUtilsX11.cpp 5.0 kB
ShadowLayerUtilsX11.h 2.5 kB
ShadowLayers.cpp 29.9 kB
ShadowLayers.h 16.3 kB
ShadowLayersManager.h 2.3 kB
SharedBufferManagerChild.cpp 12.2 kB
SharedBufferManagerChild.h public PSharedBufferManagerChild 5.1 kB
SharedBufferManagerParent.cpp 13.4 kB
SharedBufferManagerParent.h public PSharedBufferManagerParent 3.8 kB
SharedPlanarYCbCrImage.cpp 8.4 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 2.2 kB
SharedRGBImage.cpp 4.0 kB
SharedRGBImage.h public Image 1.8 kB
ThreadSafeRefcountingWithMainThreadDestruction.h 3.9 kB