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
EGLUtils.h 1.8 kB
ForceDiscreteGPUHelperCGL.h This RAII helper guarantees that we're on the discrete GPU during its lifetime. * * As long as an 2.6 kB
GLContext.cpp 97.9 kB
GLContext.h 85.1 kB
GLContextProvider.h 3.9 kB
GLContextProviderCGL.mm 19.9 kB
GLContextProviderEGL.cpp 81.9 kB
GLContextProviderGLX.cpp 44.6 kB
GLContextProviderImpl.h 4.8 kB
GLContextProviderNull.cpp 2.4 kB
GLContextProviderOSMesa.cpp 9.3 kB
GLContextProviderWGL.cpp 22.2 kB
GLContextSymbols.h This file should only be included by GLContext.h, and should be * autogenerated in the future. 22.8 kB
GLDefs.h 140.0 kB
GLXLibrary.h 11.6 kB
Makefile.in 7.5 kB
WGLLibrary.h 4.0 kB
cairo-gdk-utils.c 4.1 kB
cairo-gdk-utils.h This callback encapsulates GDK-based rendering. We assume that the * execution of the callback is e 5.3 kB
cairo-xlib-utils.h This callback encapsulates Xlib-based rendering. We assume that the * execution of the callback is 6.7 kB
genUnicodeScriptData.pl 13.3 kB
gfx2DGlue.h 1.2 kB
gfx3DMatrix.cpp Force small values to zero. We do this to avoid having sin(360deg) * evaluate to a tiny but nonzer 22.8 kB
gfx3DMatrix.h 10.2 kB
gfxASurface.cpp 23.4 kB
gfxASurface.h A surface is something you can draw on. Instantiate a subclass of this * abstract class, and use gf 11.3 kB
gfxAlphaRecovery.cpp static 4.9 kB
gfxAlphaRecovery.h 6.8 kB
gfxAlphaRecoverySSE2.cpp 11.8 kB
gfxAndroidPlatform.cpp 6.4 kB
gfxAndroidPlatform.h public gfxPlatform 4.1 kB
gfxAtomList.h This file contains the list of all gfx language nsIAtoms and their values It is designed to be 3.4 kB
gfxAtoms.cpp 2.4 kB
gfxAtoms.h 2.3 kB
gfxBlur.cpp 18.5 kB
gfxBlur.h 5.9 kB
gfxCachedTempSurface.cpp 2 4.6 kB
gfxCachedTempSurface.h This class can be used to cache double-buffering back surfaces. * * Large resource allocations may 3.7 kB
gfxColor.h 9.5 kB
gfxContext.cpp 29.4 kB
gfxContext.h 25.3 kB
gfxCoreTextShaper.cpp 31.3 kB
gfxCoreTextShaper.h public gfxFontShaper 3.7 kB
gfxD2DSurface.cpp 3.9 kB
gfxD2DSurface.h public gfxASurface 2.8 kB
gfxDWriteCommon.cpp 3.6 kB
gfxDWriteCommon.h 7.9 kB
gfxDWriteFontList.cpp 36.0 kB
gfxDWriteFontList.h gfxDWriteFontFamily is a class that describes one of the fonts on the * users system. It holds eac 9.2 kB
gfxDWriteFonts.cpp 25.0 kB
gfxDWriteFonts.h \brief Class representing a font face for a font entry. 4.3 kB
gfxDWriteShaper.cpp 12.7 kB
gfxDWriteShaper.h public gfxFontShaper 2.6 kB
gfxDWriteTextAnalysis.cpp 10.6 kB
gfxDWriteTextAnalysis.h 6.4 kB
gfxDirectFBSurface.cpp 4.6 kB
gfxDirectFBSurface.h public gfxASurface 2.6 kB
gfxDrawable.cpp 11.6 kB
gfxDrawable.h gfxDrawable * An Interface representing something that has an intrinsic size and can draw * itself 5.9 kB
gfxFT2FontBase.cpp 10.1 kB
gfxFT2FontBase.h public gfxFont 3.2 kB
gfxFT2FontList.cpp 35.9 kB
gfxFT2FontList.h 5.6 kB
gfxFT2Fonts.cpp 22.6 kB
gfxFT2Fonts.h 5.7 kB
gfxFT2Utils.cpp 17.1 kB
gfxFT2Utils.h 5.2 kB
gfxFailure.h 2.1 kB
gfxFont.cpp 164.4 kB
gfxFont.h 104.5 kB
gfxFontConstants.h font constants shared by both thebes and layout 2.6 kB
gfxFontMissingGlyphs.cpp 10.7 kB
gfxFontMissingGlyphs.h This class should not be instantiated. It's just a container * for some helper functions. 2.7 kB
gfxFontTest.cpp 87 Bytes
gfxFontTest.h 3.7 kB
gfxFontUtils.cpp 84.5 kB
gfxFontUtils.h 34.1 kB
gfxFontconfigUtils.cpp static 35.8 kB
gfxFontconfigUtils.h 13.0 kB
gfxGDIFont.cpp 19.5 kB
gfxGDIFont.h public gfxFont 4.7 kB
gfxGDIFontList.cpp 36.2 kB
gfxGDIFontList.h 12.1 kB
gfxGDIShaper.cpp class gfxGDIShaper * ********************************************************************* 5.0 kB
gfxGDIShaper.h public gfxFontShaper 2.5 kB
gfxGdkNativeRenderer.cpp 5.4 kB
gfxGdkNativeRenderer.h This class lets us take code that draws into an GDK drawable and lets us * use it to draw into any 4.2 kB
gfxGlitzSurface.h public gfxASurface 2.7 kB
gfxHarfBuzzShaper.cpp 45.3 kB
gfxHarfBuzzShaper.h public gfxFontShaper 5.3 kB
gfxImageSurface.cpp 12.4 kB
gfxImageSurface.h public gfxASurface 5.5 kB
gfxLineSegment.h 4.1 kB
gfxMacFont.cpp 17.9 kB
gfxMacFont.h public gfxFont 4.4 kB
gfxMacPlatformFontList.h 6.6 kB
gfxMacPlatformFontList.mm 39.1 kB
gfxMatrix.cpp 5.0 kB
gfxMatrix.h 9.2 kB
gfxOS2Fonts.cpp class gfxOS2Font ********************************************************************* 36.7 kB
gfxOS2Fonts.h 5.0 kB
gfxOS2Platform.cpp class gfxOS2Platform ********************************************************************* 7.8 kB
gfxOS2Platform.h public gfxPlatform 3.8 kB
gfxOS2Surface.cpp class gfxOS2Surface ********************************************************************* 9.0 kB
gfxOS2Surface.h public gfxASurface 3.2 kB
gfxPDFSurface.cpp 3.4 kB
gfxPDFSurface.h public gfxASurface 3.0 kB
gfxPSSurface.cpp 4.3 kB
gfxPSSurface.h public gfxASurface 3.1 kB
gfxPangoFonts.cpp 119.1 kB
gfxPangoFonts.h 5.0 kB
gfxPath.cpp 4.7 kB
gfxPath.h Class representing a path. Can be created by copying the current path * of a gfxContext. 3.1 kB
gfxPattern.cpp 5.9 kB
gfxPattern.h 4.1 kB
gfxPlatform.cpp 43.5 kB
gfxPlatform.h 14.8 kB
gfxPlatformFontList.cpp 21.5 kB
gfxPlatformFontList.h protected gfxFontInfoLoader 9.2 kB
gfxPlatformGtk.cpp 24.0 kB
gfxPlatformGtk.h public gfxPlatform 5.8 kB
gfxPlatformMac.cpp 12.8 kB
gfxPlatformMac.h public gfxPlatform 4.8 kB
gfxPoint.h public mozilla 3.1 kB
gfxPoint3D.h public mozilla 2.2 kB
gfxPointH3D.h public mozilla 2.2 kB
gfxQPainterSurface.cpp 3.7 kB
gfxQPainterSurface.h public gfxASurface 2.6 kB
gfxQtNativeRenderer.cpp 3.1 kB
gfxQtNativeRenderer.h This class lets us take code that draws into an Xlib surface drawable and lets us * use it to draw 4.7 kB
gfxQtPlatform.cpp 17.2 kB
gfxQtPlatform.h public gfxPlatform 5.5 kB
gfxQuad.h 3.1 kB
gfxQuartzImageSurface.cpp 3.1 kB
gfxQuartzImageSurface.h public gfxASurface 2.3 kB
gfxQuartzNativeDrawing.cpp 5.5 kB
gfxQuartzNativeDrawing.h 3.4 kB
gfxQuartzPDFSurface.cpp 3.0 kB
gfxQuartzPDFSurface.h public gfxASurface 2.8 kB
gfxQuartzSurface.cpp 6.4 kB
gfxQuartzSurface.h public gfxASurface 3.3 kB
gfxQuaternion.h public mozilla 3.9 kB
gfxRect.cpp 4.2 kB
gfxRect.h 9.0 kB
gfxScriptItemizer.cpp 10.7 kB
gfxScriptItemizer.h 4.9 kB
gfxSharedImageSurface.cpp 4.4 kB
gfxSharedImageSurface.h public gfxImageSurface 5.2 kB
gfxSkipChars.cpp 10.1 kB
gfxSkipChars.h gfxSkipChars is a data structure representing a list of characters that * have been skipped. The in 13.7 kB
gfxTeeSurface.cpp 2.9 kB
gfxTeeSurface.h public gfxASurface 2.7 kB
gfxTextRunCache.cpp Cache textruns and expire them after a period of no use 4.7 kB
gfxTextRunCache.h A simple textrun cache for textruns that do not carry state * (e.g., actual or potential linebreaks 5.1 kB
gfxTextRunWordCache.cpp 44.1 kB
gfxTextRunWordCache.h Cache individual "words" (strings delimited by white-space or white-space-like * characters that do 5.0 kB
gfxTypes.h Currently needs to be 'double' for Cairo compatibility. Could * become 'float', perhaps, in some co 5.2 kB
gfxUnicodeProperties.cpp 7.9 kB
gfxUnicodeProperties.h 2.8 kB
gfxUnicodePropertyData.cpp Created on Mon Nov 29 21:49:02 2010. * * * * * * This file contains MACHINE-GENERATED DATA, do not 256.4 kB
gfxUniscribeShaper.cpp 19.3 kB
gfxUniscribeShaper.h public gfxFontShaper 3.1 kB
gfxUserFontSet.cpp 25.4 kB
gfxUserFontSet.h 11.7 kB
gfxUtils.cpp 23.6 kB
gfxUtils.h 6.5 kB
gfxWindowsNativeDrawing.cpp 13.0 kB
gfxWindowsNativeDrawing.h 5.4 kB
gfxWindowsPlatform.cpp 28.9 kB
gfxWindowsPlatform.h XXX to get CAIRO_HAS_D2D_SURFACE, CAIRO_HAS_DWRITE_FONT * and cairo_win32_scaled_font_select_font 9.9 kB
gfxWindowsSurface.cpp 10.0 kB
gfxWindowsSurface.h public gfxASurface 4.0 kB
gfxXlibNativeRenderer.cpp 25.1 kB
gfxXlibNativeRenderer.h This class lets us take code that draws into an X drawable and lets us * use it to draw into any Th 5.6 kB
gfxXlibSurface.cpp 18.7 kB
gfxXlibSurface.h public gfxASurface 5.1 kB
ignorable.x-ccmap 97.5 kB
nsCoreAnimationSupport.h 5.2 kB
nsCoreAnimationSupport.mm 29.4 kB
nsUnicodeRange.cpp 15.8 kB
nsUnicodeRange.h 5.2 kB
woff-private.h private definitions used in the WOFF encoder/decoder functions 5.1 kB
woff.c private 38.4 kB
woff.h API for the WOFF encoder and decoder 10.5 kB