Mypal/gfx/2d
Fedor 983728fddc [gfx][Skia] Hold mutex while accessing shared SkImage data. 2021-02-04 16:51:14 +02:00
..
unittest basic source 2019-03-11 13:26:37 +03:00
2D.h Bug 1360343 - ensure maskSurface is not null before dereference, since it can be null because of OOM or gfx device reset. 2019-05-20 09:02:04 +03:00
AutoHelpersWin.h basic source 2019-03-11 13:26:37 +03:00
BaseCoord.h basic source 2019-03-11 13:26:37 +03:00
BaseMargin.h basic source 2019-03-11 13:26:37 +03:00
BasePoint.h basic source 2019-03-11 13:26:37 +03:00
BasePoint3D.h basic source 2019-03-11 13:26:37 +03:00
BasePoint4D.h basic source 2019-03-11 13:26:37 +03:00
BaseRect.h basic source 2019-03-11 13:26:37 +03:00
BaseSize.h basic source 2019-03-11 13:26:37 +03:00
BezierUtils.cpp basic source 2019-03-11 13:26:37 +03:00
BezierUtils.h basic source 2019-03-11 13:26:37 +03:00
BigEndianInts.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
Blur.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
Blur.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
BlurLS3.cpp basic source 2019-03-11 13:26:37 +03:00
BlurNEON.cpp basic source 2019-03-11 13:26:37 +03:00
BlurSSE2.cpp basic source 2019-03-11 13:26:37 +03:00
BorrowedContext.h basic source 2019-03-11 13:26:37 +03:00
CGTextDrawing.h basic source 2019-03-11 13:26:37 +03:00
Coord.h basic source 2019-03-11 13:26:37 +03:00
CriticalSection.h basic source 2019-03-11 13:26:37 +03:00
DataSourceSurface.cpp basic source 2019-03-11 13:26:37 +03:00
DataSourceSurfaceWrapper.h basic source 2019-03-11 13:26:37 +03:00
DataSurfaceHelpers.cpp De-unify all gfx but angle. 2020-07-16 02:35:31 +03:00
DataSurfaceHelpers.h basic source 2019-03-11 13:26:37 +03:00
DrawCommand.h basic source 2019-03-11 13:26:37 +03:00
DrawEventRecorder.cpp basic source 2019-03-11 13:26:37 +03:00
DrawEventRecorder.h basic source 2019-03-11 13:26:37 +03:00
DrawTarget.cpp basic source 2019-03-11 13:26:37 +03:00
DrawTargetCairo.cpp basic source 2019-03-11 13:26:37 +03:00
DrawTargetCairo.h basic source 2019-03-11 13:26:37 +03:00
DrawTargetCapture.cpp basic source 2019-03-11 13:26:37 +03:00
DrawTargetCapture.h basic source 2019-03-11 13:26:37 +03:00
DrawTargetD2D1.cpp Improve dll loading on Windows. 2020-09-17 08:08:52 +03:00
DrawTargetD2D1.h basic source 2019-03-11 13:26:37 +03:00
DrawTargetDual.cpp basic source 2019-03-11 13:26:37 +03:00
DrawTargetDual.h basic source 2019-03-11 13:26:37 +03:00
DrawTargetRecording.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
DrawTargetRecording.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
DrawTargetSkia.cpp [gfx][Skia] Hold mutex while accessing shared SkImage data. 2021-02-04 16:51:14 +02:00
DrawTargetSkia.h basic source 2019-03-11 13:26:37 +03:00
DrawTargetTiled.cpp basic source 2019-03-11 13:26:37 +03:00
DrawTargetTiled.h basic source 2019-03-11 13:26:37 +03:00
DrawingJob.cpp basic source 2019-03-11 13:26:37 +03:00
DrawingJob.h basic source 2019-03-11 13:26:37 +03:00
ExtendInputEffectD2D1.cpp basic source 2019-03-11 13:26:37 +03:00
ExtendInputEffectD2D1.h basic source 2019-03-11 13:26:37 +03:00
Factory.cpp basic source 2019-03-11 13:26:37 +03:00
FilterNodeD2D1.cpp basic source 2019-03-11 13:26:37 +03:00
FilterNodeD2D1.h basic source 2019-03-11 13:26:37 +03:00
FilterNodeSoftware.cpp basic source 2019-03-11 13:26:37 +03:00
FilterNodeSoftware.h basic source 2019-03-11 13:26:37 +03:00
FilterProcessing.cpp basic source 2019-03-11 13:26:37 +03:00
FilterProcessing.h basic source 2019-03-11 13:26:37 +03:00
FilterProcessingSIMD-inl.h basic source 2019-03-11 13:26:37 +03:00
FilterProcessingSSE2.cpp basic source 2019-03-11 13:26:37 +03:00
FilterProcessingScalar.cpp basic source 2019-03-11 13:26:37 +03:00
Filters.h basic source 2019-03-11 13:26:37 +03:00
GenericRefCounted.h basic source 2019-03-11 13:26:37 +03:00
GradientStopsD2D.h basic source 2019-03-11 13:26:37 +03:00
Helpers.h basic source 2019-03-11 13:26:37 +03:00
HelpersCairo.h basic source 2019-03-11 13:26:37 +03:00
HelpersD2D.h basic source 2019-03-11 13:26:37 +03:00
HelpersSkia.h basic source 2019-03-11 13:26:37 +03:00
HelpersWinFonts.h basic source 2019-03-11 13:26:37 +03:00
ImageScaling.cpp basic source 2019-03-11 13:26:37 +03:00
ImageScaling.h basic source 2019-03-11 13:26:37 +03:00
ImageScalingSSE2.cpp basic source 2019-03-11 13:26:37 +03:00
IterableArena.h basic source 2019-03-11 13:26:37 +03:00
JobScheduler.cpp basic source 2019-03-11 13:26:37 +03:00
JobScheduler.h basic source 2019-03-11 13:26:37 +03:00
JobScheduler_posix.cpp basic source 2019-03-11 13:26:37 +03:00
JobScheduler_posix.h basic source 2019-03-11 13:26:37 +03:00
JobScheduler_win32.cpp basic source 2019-03-11 13:26:37 +03:00
JobScheduler_win32.h basic source 2019-03-11 13:26:37 +03:00
Logging.h basic source 2019-03-11 13:26:37 +03:00
LoggingConstants.h basic source 2019-03-11 13:26:37 +03:00
MMIHelpers.h basic source 2019-03-11 13:26:37 +03:00
MacIOSurface.cpp basic source 2019-03-11 13:26:37 +03:00
MacIOSurface.h basic source 2019-03-11 13:26:37 +03:00
Matrix.cpp basic source 2019-03-11 13:26:37 +03:00
Matrix.h Correctly return zero vertices if clipping plane... 2019-12-25 15:41:04 +03:00
MatrixFwd.h basic source 2019-03-11 13:26:37 +03:00
NativeFontResourceDWrite.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
NativeFontResourceDWrite.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
NativeFontResourceGDI.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
NativeFontResourceGDI.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
NativeFontResourceMac.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
NativeFontResourceMac.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
NumericTools.h basic source 2019-03-11 13:26:37 +03:00
Path.cpp basic source 2019-03-11 13:26:37 +03:00
PathAnalysis.h basic source 2019-03-11 13:26:37 +03:00
PathCG.cpp basic source 2019-03-11 13:26:37 +03:00
PathCG.h basic source 2019-03-11 13:26:37 +03:00
PathCairo.cpp basic source 2019-03-11 13:26:37 +03:00
PathCairo.h basic source 2019-03-11 13:26:37 +03:00
PathD2D.cpp basic source 2019-03-11 13:26:37 +03:00
PathD2D.h basic source 2019-03-11 13:26:37 +03:00
PathHelpers.cpp basic source 2019-03-11 13:26:37 +03:00
PathHelpers.h basic source 2019-03-11 13:26:37 +03:00
PathRecording.cpp basic source 2019-03-11 13:26:37 +03:00
PathRecording.h basic source 2019-03-11 13:26:37 +03:00
PathSkia.cpp basic source 2019-03-11 13:26:37 +03:00
PathSkia.h basic source 2019-03-11 13:26:37 +03:00
PatternHelpers.h basic source 2019-03-11 13:26:37 +03:00
Point.h basic source 2019-03-11 13:26:37 +03:00
Polygon.h basic source 2019-03-11 13:26:37 +03:00
QuartzSupport.h basic source 2019-03-11 13:26:37 +03:00
QuartzSupport.mm basic source 2019-03-11 13:26:37 +03:00
Quaternion.cpp basic source 2019-03-11 13:26:37 +03:00
Quaternion.h basic source 2019-03-11 13:26:37 +03:00
RadialGradientEffectD2D1.cpp basic source 2019-03-11 13:26:37 +03:00
RadialGradientEffectD2D1.h basic source 2019-03-11 13:26:37 +03:00
RecordedEvent.cpp De-unify all gfx but angle. 2020-07-16 02:35:31 +03:00
RecordedEvent.h basic source 2019-03-11 13:26:37 +03:00
RecordingTypes.h basic source 2019-03-11 13:26:37 +03:00
Rect.h basic source 2019-03-11 13:26:37 +03:00
SFNTData.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
SFNTData.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SFNTNameTable.cpp Nuke vim lines. 2021-02-04 16:48:36 +02:00
SFNTNameTable.h Nuke vim lines. 2021-02-04 16:48:36 +02:00
SIMD.h basic source 2019-03-11 13:26:37 +03:00
SSEHelpers.h basic source 2019-03-11 13:26:37 +03:00
SVGTurbulenceRenderer-inl.h basic source 2019-03-11 13:26:37 +03:00
Scale.cpp basic source 2019-03-11 13:26:37 +03:00
Scale.h basic source 2019-03-11 13:26:37 +03:00
ScaleFactor.h basic source 2019-03-11 13:26:37 +03:00
ScaleFactors2D.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontBase.cpp basic source 2019-03-11 13:26:37 +03:00
ScaledFontBase.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontCairo.cpp basic source 2019-03-11 13:26:37 +03:00
ScaledFontCairo.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontDWrite.cpp Restore winxp 2019-03-12 19:33:28 +03:00
ScaledFontDWrite.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontFontconfig.cpp basic source 2019-03-11 13:26:37 +03:00
ScaledFontFontconfig.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontMac.cpp basic source 2019-03-11 13:26:37 +03:00
ScaledFontMac.h basic source 2019-03-11 13:26:37 +03:00
ScaledFontWin.cpp basic source 2019-03-11 13:26:37 +03:00
ScaledFontWin.h basic source 2019-03-11 13:26:37 +03:00
ShadersD2D.fx basic source 2019-03-11 13:26:37 +03:00
ShadersD2D.h basic source 2019-03-11 13:26:37 +03:00
ShadersD2D1.h basic source 2019-03-11 13:26:37 +03:00
ShadersD2D1.hlsl basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceCairo.cpp basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceCairo.h basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceD2D1.cpp basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceD2D1.h basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceDual.h basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceRawData.cpp basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceRawData.h basic source 2019-03-11 13:26:37 +03:00
SourceSurfaceSkia.cpp [gfx][Skia] Hold mutex while accessing shared SkImage data. 2021-02-04 16:51:14 +02:00
SourceSurfaceSkia.h [gfx][Skia] Hold mutex while accessing shared SkImage data. 2021-02-04 16:51:14 +02:00
StackArray.h basic source 2019-03-11 13:26:37 +03:00
Tools.h basic source 2019-03-11 13:26:37 +03:00
Triangle.h basic source 2019-03-11 13:26:37 +03:00
Types.h basic source 2019-03-11 13:26:37 +03:00
UserData.h basic source 2019-03-11 13:26:37 +03:00
convolver.cpp basic source 2019-03-11 13:26:37 +03:00
convolver.h basic source 2019-03-11 13:26:37 +03:00
convolverLS3.cpp basic source 2019-03-11 13:26:37 +03:00
convolverLS3.h basic source 2019-03-11 13:26:37 +03:00
convolverSSE2.cpp basic source 2019-03-11 13:26:37 +03:00
convolverSSE2.h basic source 2019-03-11 13:26:37 +03:00
genshaders.sh basic source 2019-03-11 13:26:37 +03:00
gfx2d.sln basic source 2019-03-11 13:26:37 +03:00
gfx2d.vcxproj basic source 2019-03-11 13:26:37 +03:00
image_operations.cpp basic source 2019-03-11 13:26:37 +03:00
image_operations.h basic source 2019-03-11 13:26:37 +03:00
moz.build Nuke vim lines. 2021-02-04 16:48:36 +02:00
ssse3-scaler.c basic source 2019-03-11 13:26:37 +03:00
ssse3-scaler.h basic source 2019-03-11 13:26:37 +03:00
u16string.h Nuke vim lines. 2021-02-04 16:48:36 +02:00