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
AndroidNativeWindow.cpp 8.1 kB
AndroidNativeWindow.h This class is a wrapper around Android's SurfaceTexture class. * Usage is pretty much exactly like 1.5 kB
AndroidSurfaceTexture.cpp 6.6 kB
AndroidSurfaceTexture.h This class is a wrapper around Android's SurfaceTexture class. * Usage is pretty much exactly like 3.5 kB
DecomposeIntoNoRepeatTriangles.cpp 6.1 kB
DecomposeIntoNoRepeatTriangles.h Helper for DecomposeIntoNoRepeatTriangles 2.7 kB
EGLUtils.cpp static 3.5 kB
EGLUtils.h 1.3 kB
ForceDiscreteGPUHelperCGL.h This RAII helper guarantees that we're on the discrete GPU during its lifetime. * * As long as an 1.2 kB
GLBlitHelper.cpp 39.0 kB
GLBlitHelper.h Buffer blitting helper 6.2 kB
GLConsts.h GENERATED FILE, DO NOT MODIFY DIRECTLY. * This is a file generated directly from the official OpenG 404.7 kB
GLContext.cpp 120.5 kB
GLContext.h 113.6 kB
GLContextCGL.h public GLContext 1.7 kB
GLContextEAGL.h public GLContext 1.9 kB
GLContextEGL.h public GLContext 3.9 kB
GLContextFeatures.cpp 24.2 kB
GLContextGLX.h public GLContext 2.6 kB
GLContextProvider.h 2.3 kB
GLContextProviderCGL.mm 10.2 kB
GLContextProviderEAGL.mm 6.5 kB
GLContextProviderEGL.cpp 33.6 kB
GLContextProviderGLX.cpp 42.6 kB
GLContextProviderImpl.h 4.1 kB
GLContextProviderNull.cpp 1.1 kB
GLContextProviderWGL.cpp 22.8 kB
GLContextSymbols.h This file should only be included by GLContext.h, and should be * autogenerated in the future. 45.5 kB
GLContextTypes.cpp 438 Bytes
GLContextTypes.h 1.4 kB
GLContextWGL.h public GLContext 2.0 kB
GLDebugUtils.cpp 2.2 kB
GLDebugUtils.h 498 Bytes
GLDefs.h 3.5 kB
GLLibraryEGL.cpp 22.2 kB
GLLibraryEGL.h 20.9 kB
GLLibraryLoader.cpp 2.9 kB
GLLibraryLoader.h 1.8 kB
GLParseRegistryXML.py 5.9 kB
GLReadTexImageHelper.cpp 26.4 kB
GLReadTexImageHelper.h 3.1 kB
GLScreenBuffer.cpp 27.1 kB
GLScreenBuffer.h GLScreenBuffer is the abstraction for the "default framebuffer" used * by an offscreen GLContext. S 7.8 kB
GLTextureImage.cpp 24.5 kB
GLTextureImage.h A TextureImage encapsulates a surface that can be drawn to by a * Thebes gfxContext and (hopefully 13.7 kB
GLTypes.h 2.3 kB
GLUploadHelpers.cpp These two techniques are suggested by "Bit Twiddling Hacks" 22.0 kB
GLUploadHelpers.h Creates a RGB/RGBA texture (or uses one provided) and uploads the surface * contents to it within 3.3 kB
GLXLibrary.h GLX 1.3 and later 10.5 kB
GfxTexturesReporter.cpp nsIMemoryReporter 3.1 kB
GfxTexturesReporter.h 2.8 kB
HeapCopyOfStackArray.h 1.4 kB
ScopedGLHelpers.cpp ScopedGLState - Wraps glEnable/glDisable. ********************************* 17.5 kB
ScopedGLHelpers.h 8.0 kB
SharedSurface.cpp static 19.2 kB
SharedSurface.h SharedSurface abstracts an actual surface (can be a GL texture, but * not necessarily) that handles 9.5 kB
SharedSurfaceANGLE.cpp static 13.5 kB
SharedSurfaceANGLE.h 4.1 kB
SharedSurfaceD3D11Interop.cpp 16.5 kB
SharedSurfaceD3D11Interop.h 4.1 kB
SharedSurfaceEGL.cpp static 7.6 kB
SharedSurfaceEGL.h 3.9 kB
SharedSurfaceGL.cpp static 5.4 kB
SharedSurfaceGL.h 5.1 kB
SharedSurfaceGLX.cpp static 4.7 kB
SharedSurfaceGLX.h 2.6 kB
SharedSurfaceGralloc.cpp static 11.0 kB
SharedSurfaceGralloc.h 3.3 kB
SharedSurfaceIO.cpp static 8.6 kB
SharedSurfaceIO.h 3.4 kB
SkiaGLGlue.cpp SkPostConfig.h includes windows.h, which includes windef.h * which redefines min/max. We don't want 31.7 kB
SkiaGLGlue.h public GenericAtomicRefCounted 1.4 kB
SurfaceTypes.cpp These are defined out of line so that we don't need to include * ISurfaceAllocator.h in the header 1.0 kB
SurfaceTypes.h 1.8 kB
TextureGarbageBin.cpp 1.0 kB
TextureGarbageBin.h 1.1 kB
TextureImageCGL.h public BasicTextureImage 1.7 kB
TextureImageCGL.mm 3.7 kB
TextureImageEGL.cpp 11.3 kB
TextureImageEGL.h 2.8 kB
WGLLibrary.h 5.6 kB
moz.build 5.0 kB