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
unittest
2D.h 31.7 kB
BaseMargin.h Do not use this class directly. Subclass it, pass that subclass as the * Sub parameter, and only us 2.3 kB
BasePoint.h Do not use this class directly. Subclass it, pass that subclass as the * Sub parameter, and only us 1.8 kB
BasePoint3D.h Do not use this class directly. Subclass it, pass that subclass as the * Sub parameter, and only us 3.0 kB
BasePoint4D.h Do not use this class directly. Subclass it, pass that subclass as the * Sub parameter, and only us 3.2 kB
BaseRect.h Rectangles have two interpretations: a set of (zero-size) points, * and a rectangular area of the p 16.8 kB
BaseSize.h Do not use this class directly. Subclass it, pass that subclass as the * Sub parameter, and only us 2.3 kB
Blur.cpp Box blur involves looking at one pixel, and setting its value to the average * of its neighbouring 16.5 kB
Blur.h Implementation of a triple box blur approximation of a Gaussian blur. * * A Gaussian blur is good 4.7 kB
DrawEventRecorder.cpp 1.2 kB
DrawEventRecorder.h 1.7 kB
DrawTargetCG.cpp 33.3 kB
DrawTargetCG.h 5.9 kB
DrawTargetCairo.cpp 27.1 kB
DrawTargetCairo.h public DrawTarget 7.0 kB
DrawTargetD2D.cpp 86.4 kB
DrawTargetD2D.h public DrawTarget 11.2 kB
DrawTargetDual.cpp This only needs to split patterns up for SurfacePatterns. Only in that * case can we be dealing wit 5.7 kB
DrawTargetDual.h public DrawTarget 5.2 kB
DrawTargetRecording.cpp 15.9 kB
DrawTargetRecording.h public DrawTarget 10.4 kB
DrawTargetSkia.cpp 24.0 kB
DrawTargetSkia.h public DrawTarget 4.9 kB
Factory.cpp 11.6 kB
GradientStopsD2D.h public GradientStops 836 Bytes
Helpers.h 0 Bytes
HelpersCairo.h 5.5 kB
HelpersD2D.h 6.5 kB
HelpersSkia.h 3.6 kB
ImageScaling.cpp 7.3 kB
ImageScaling.h 2.7 kB
ImageScalingSSE2.cpp The functions below use the following system for averaging 4 pixels: * * The first observation is 12.9 kB
Logging.h 2.6 kB
MacIOSurface.h public mozilla 2.8 kB
Makefile.in 3.9 kB
Matrix.cpp 1.4 kB
Matrix.h 4.1 kB
PathCG.cpp 6.3 kB
PathCG.h 2.8 kB
PathCairo.cpp 8.7 kB
PathCairo.h 5.8 kB
PathD2D.cpp 9.2 kB
PathD2D.h public Path 2.8 kB
PathHelpers.h 3.1 kB
PathRecording.cpp 3.0 kB
PathRecording.h 3.8 kB
PathSkia.cpp 4.5 kB
PathSkia.h public Path 2.3 kB
Point.h 1.4 kB
QuartzSupport.h 4.1 kB
QuartzSupport.mm 41.5 kB
RecordedEvent.cpp 34.2 kB
RecordedEvent.h 25.3 kB
RecordingTypes.h 1.0 kB
Rect.cpp 514 Bytes
Rect.h 2.1 kB
Scale.cpp 1.5 kB
Scale.h Scale an image using a high-quality filter. * * Synchronously scales an image and writes the outpu 1.3 kB
ScaledFontBase.cpp 3.0 kB
ScaledFontBase.h public ScaledFont 1.4 kB
ScaledFontDWrite.cpp 11.3 kB
ScaledFontDWrite.h public ScaledFontBase 1.7 kB
ScaledFontFreetype.cpp 1.3 kB
ScaledFontFreetype.h public ScaledFontBase 606 Bytes
ScaledFontMac.cpp 2.6 kB
ScaledFontMac.h public ScaledFontBase 952 Bytes
ScaledFontWin.cpp 719 Bytes
ScaledFontWin.h public ScaledFontBase 799 Bytes
ShadersD2D.fx 15.3 kB
ShadersD2D.h 423.0 kB
SourceSurfaceCG.cpp 14.2 kB
SourceSurfaceCG.h public SourceSurface 4.2 kB
SourceSurfaceCairo.cpp 3.9 kB
SourceSurfaceCairo.h public SourceSurface 2.0 kB
SourceSurfaceD2D.cpp 2.9 kB
SourceSurfaceD2D.h public SourceSurface 1.5 kB
SourceSurfaceD2DTarget.cpp 6.2 kB
SourceSurfaceD2DTarget.h public SourceSurface 2.5 kB
SourceSurfaceDual.h public SourceSurface 1.2 kB
SourceSurfaceRawData.cpp 816 Bytes
SourceSurfaceRawData.h public DataSourceSurface 1.2 kB
SourceSurfaceSkia.cpp 2.7 kB
SourceSurfaceSkia.h public DataSourceSurface 1.7 kB
Tools.h 1.9 kB
Types.h 4.1 kB
UserData.h destroyFunc destroy 3.0 kB
convolver.cpp 36.1 kB
convolver.h 6.5 kB
genshaders.sh 265 Bytes
gfx2d.sln 1.5 kB
gfx2d.vcxproj 6.6 kB
image_operations.cpp 21.7 kB
image_operations.h 5.3 kB
moz-d2d1-1.h 10.7 kB