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 AsyncTransactionTracker tracks asynchronous transaction. * It is typically used for asynchronous la 5.0 kB
CompositableForwarder.h public ISurfaceAllocator 8.6 kB
CompositableTransactionParent.cpp 11.5 kB
CompositableTransactionParent.h 2.5 kB
CompositorBench.cpp 14.1 kB
CompositorBench.h 833 Bytes
CompositorChild.cpp static 9.1 kB
CompositorChild.h 5.5 kB
CompositorParent.cpp 49.7 kB
CompositorParent.h 12.3 kB
FenceUtils.h FenceHandle is used for delivering Fence object via ipc. 2.0 kB
FenceUtilsGonk.cpp 7.5 kB
FenceUtilsGonk.h 2.2 kB
ISurfaceAllocator.cpp 10.9 kB
ISurfaceAllocator.h 7.6 kB
ImageBridgeChild.cpp 31.1 kB
ImageBridgeChild.h Returns true if the current thread is the ImageBrdigeChild's thread. * * Can be called from any th 12.4 kB
ImageBridgeParent.cpp 16.1 kB
ImageBridgeParent.h 6.2 kB
LayerTransactionChild.cpp 4.8 kB
LayerTransactionChild.h public PLayerTransactionChild 3.0 kB
LayerTransactionParent.cpp 31.3 kB
LayerTransactionParent.h public PLayerTransactionParent 8.0 kB
LayersMessages.ipdlh 11.8 kB
LayersSurfaces.ipdlh 2.7 kB
PCompositable.ipdl 596 Bytes
PCompositor.ipdl The PCompositor protocol is used to manage communication between * the main thread and the composit 4.5 kB
PImageBridge.ipdl The PImageBridge protocol is used to allow isolated threads or processes to push * frames directly 2.1 kB
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 3.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.2 kB
ShadowLayerChild.h public PLayerChild 1.0 kB
ShadowLayerParent.cpp 3.4 kB
ShadowLayerParent.h public PLayerParent 1.6 kB
ShadowLayerUtils.h 2.5 kB
ShadowLayerUtilsD3D10.cpp static 1.7 kB
ShadowLayerUtilsD3D10.h Write into |aDescr| a cross-process descriptor of |aTexture|, if * possible. Return true iff |aDes 994 Bytes
ShadowLayerUtilsGralloc.cpp 8.4 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 4.8 kB
ShadowLayerUtilsX11.h 2.3 kB
ShadowLayers.cpp 29.3 kB
ShadowLayers.h 17.5 kB
ShadowLayersManager.h 1.7 kB
SharedBufferManagerChild.cpp 12.0 kB
SharedBufferManagerChild.h public PSharedBufferManagerChild 5.2 kB
SharedBufferManagerParent.cpp 13.2 kB
SharedBufferManagerParent.h public PSharedBufferManagerParent 3.8 kB
SharedPlanarYCbCrImage.cpp 8.1 kB
SharedPlanarYCbCrImage.h public PlanarYCbCrImage 2.4 kB
SharedRGBImage.cpp 4.0 kB
SharedRGBImage.h public Image 2.0 kB
ThreadSafeRefcountingWithMainThreadDestruction.h 4.0 kB