gecko-dev/gfx/2d
Ethan Lin 68f7c140b8 Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas
--HG--
extra : rebase_source : 27d283fe8fecf613bdc4cc7c0492a0d3e97a3253
2016-10-26 19:46:00 +02:00
..
unittest
2D.h Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas 2016-10-26 19:46:00 +02:00
AutoHelpersWin.h
BaseCoord.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
BaseMargin.h Bug 1277814 - Add printing support to BaseMargin. r=kats 2016-06-03 17:23:40 -04:00
BasePoint.h Bug 1305201 - Have BasePoint::Length return a Coord instead of a raw type. r=botond 2016-09-26 15:34:36 -04:00
BasePoint3D.h Bug 1276066 - Add Union with "components" member to math classes to enable array access to members. r=bas 2016-04-18 12:12:36 -07:00
BasePoint4D.h Bug 1276066 - Add Union with "components" member to math classes to enable array access to members. r=bas 2016-04-18 12:12:36 -07:00
BaseRect.h Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond 2016-09-16 17:49:39 +02:00
BaseSize.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
BezierUtils.cpp Bug 1297427 - Use calculate curve origin instead of reusing center curve origin in DottedCornerFinder. r=bas 2016-09-08 10:14:14 +09:00
BezierUtils.h Bug 382721 - Part 4: Support dotted/dashed border-radiused corners. r=jrmuizel 2015-08-06 11:42:09 +09:00
BigEndianInts.h Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj 2016-05-22 13:31:11 -07:00
Blur.cpp Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas 2016-08-25 13:57:39 -04:00
Blur.h
BlurLS3.cpp
BlurNEON.cpp
BlurSSE2.cpp
BorrowedContext.h Bug 1288686 - Avoid X11's |#define None 0L| intruding on other parts of the code. r=jrmuizel 2016-08-29 16:51:43 -04:00
CGTextDrawing.h Bug 1268502 - Use a CGContext around a Skia Canvas to draw subpixel AA text on popup menus. r=mstange 2016-05-17 11:41:38 -07:00
Coord.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
CriticalSection.h
DataSourceSurface.cpp
DataSourceSurfaceWrapper.h
DataSurfaceHelpers.cpp Bug 1299164: Part 1. Add BufferSizeFromDimensions method to complement BufferSizeFromStrideAndHeight. r=bas 2016-09-15 10:36:20 -04:00
DataSurfaceHelpers.h Bug 1299164: Part 1. Add BufferSizeFromDimensions method to complement BufferSizeFromStrideAndHeight. r=bas 2016-09-15 10:36:20 -04:00
DrawCommand.h Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
DrawEventRecorder.cpp
DrawEventRecorder.h
DrawTarget.cpp Bug 1029705 - allow clipping to a list of device-space rectangles (a region) in DrawTarget via PushDeviceSpaceClipRects. r=bas 2016-09-21 17:03:20 -04:00
DrawTargetCairo.cpp Bug 1308259: Add quartz surface specific code into DrawTargetCairo::CreateSimilarDrawTarget. r=jrmuizel 2016-10-14 15:17:03 +01:00
DrawTargetCairo.h Bug 1297178 - disable explicit subpixel AA when not permitted in DrawTargetCairo::FillGlyphs. r=jrmuizel 2016-08-26 15:28:28 -04:00
DrawTargetCapture.cpp Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetCapture.h Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetD2D1.cpp Bug 1305536: Initialize the out-param of DrawTargetD2D1::GetDeviceSpaceClipRect. r=Bas 2016-09-29 13:18:33 -05:00
DrawTargetD2D1.h Bug 1300338: Do not attempt to preserve layer content when we're going to override it in a blend operation anyway. r=jrmuizel 2016-09-12 18:41:10 +02:00
DrawTargetDual.cpp Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetDual.h Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetRecording.cpp Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro 2016-10-27 13:17:10 +13:00
DrawTargetRecording.h Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetSkia.cpp Bug 1309272, part 2 - Support the creation of a DrawTargetSkia for an SkCanvas. r=lsalzman 2016-10-26 19:23:07 +01:00
DrawTargetSkia.h Bug 1309272, part 2 - Support the creation of a DrawTargetSkia for an SkCanvas. r=lsalzman 2016-10-26 19:23:07 +01:00
DrawTargetTiled.cpp Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawTargetTiled.h Bug 1167235 - Part 2 - Detach DrawTarget snapshots before unlocking TextureClient. r=Bas 2016-07-01 10:58:13 +02:00
DrawingJob.cpp
DrawingJob.h
ExtendInputEffectD2D1.cpp
ExtendInputEffectD2D1.h
Factory.cpp Bug 1309272, part 2 - Support the creation of a DrawTargetSkia for an SkCanvas. r=lsalzman 2016-10-26 19:23:07 +01:00
FilterNodeD2D1.cpp Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas 2016-05-25 17:01:18 +01:00
FilterNodeD2D1.h
FilterNodeSoftware.cpp Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas 2016-08-25 13:57:39 -04:00
FilterNodeSoftware.h Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas 2016-05-25 17:01:18 +01:00
FilterProcessing.cpp
FilterProcessing.h
FilterProcessingSIMD-inl.h Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang 2016-05-13 16:34:41 -04:00
FilterProcessingSSE2.cpp
FilterProcessingScalar.cpp
Filters.h Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang 2016-05-13 16:34:41 -04:00
GenericRefCounted.h
GradientStopsD2D.h
Helpers.h
HelpersCairo.h Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas 2016-05-25 17:01:18 +01:00
HelpersD2D.h Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
HelpersSkia.h Bug 1299435 - part 2 - fix Moz2d for Skia m55 update. r=mchang 2016-10-24 22:40:59 -04:00
HelpersWinFonts.h Bug 1301524 - Add a preference to disable AA on text. r=lsalzman 2016-09-16 12:11:35 -07:00
ImageScaling.cpp Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas 2016-09-15 10:36:21 -04:00
ImageScaling.h
ImageScalingSSE2.cpp
IterableArena.h Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang 2016-05-13 16:34:41 -04:00
JobScheduler.cpp
JobScheduler.h
JobScheduler_posix.cpp
JobScheduler_posix.h
JobScheduler_win32.cpp
JobScheduler_win32.h
Logging.h Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro 2016-10-27 13:17:10 +13:00
LoggingConstants.h Remove PreferenceAccess. (bug 1280822 part 3, r=milan) 2016-06-26 23:33:18 -07:00
MMIHelpers.h
MacIOSurface.cpp Bug 1261166 - Add the ability to use IOSurface instead of texture upload on OS X. r=nical,mattwoodrow 2016-06-27 11:25:13 -04:00
MacIOSurface.h Bug 1261166 - Add the ability to use IOSurface instead of texture upload on OS X. r=nical,mattwoodrow 2016-06-27 11:25:13 -04:00
Matrix.cpp Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
Matrix.h Bug 1286412 - Add compositor support for triangle layers (for OpenGL backend) r=jrmuizel 2016-10-07 10:58:13 -07:00
MatrixFwd.h
NativeFontResourceDWrite.cpp
NativeFontResourceDWrite.h
NativeFontResourceGDI.cpp
NativeFontResourceGDI.h
NativeFontResourceMac.cpp Bug 1228022 - part 1 - Support replay of Mac print stream, adds NativeFontResourceMac, ScaledFontMac::GetCairoFontFace; r=jfkthame 2016-09-15 14:13:57 -07:00
NativeFontResourceMac.h Bug 1228022 - part 1 - Support replay of Mac print stream, adds NativeFontResourceMac, ScaledFontMac::GetCairoFontFace; r=jfkthame 2016-09-15 14:13:57 -07:00
NumericTools.h
Path.cpp Bug 1294969 - Path flattening should not skip the first inflection point if it is at t=0.0. r=Bas 2016-08-16 15:42:57 +02:00
PathAnalysis.h
PathCG.cpp Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
PathCG.h Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
PathCairo.cpp Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
PathCairo.h
PathD2D.cpp Merge m-c to inbound, a=merge CLOSED TREE 2016-09-08 15:28:31 -07:00
PathD2D.h Bug 1266209 - check if a figure is active in PathBuilderD2D before copying glyphs to it. r=bas 2016-05-17 12:47:22 -04:00
PathHelpers.cpp
PathHelpers.h Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
PathRecording.cpp Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
PathRecording.h Bug 1288194 Part 1: Implement PathBuilderRecording::Arc correctly. r=bas 2016-08-08 17:11:38 +01:00
PathSkia.cpp Bug 1301027 - Remove the matrix * point operator and replace it with TransformPoint methods. r=Bas 2016-09-08 18:26:03 +02:00
PathSkia.h
PatternHelpers.h Bug 1277862, part 1 - Rename Moz2D's Filter to SamplingFilter in gfx/2d/. r=Bas 2016-05-25 17:01:18 +01:00
Point.h Bug 1284837 - Add conversions methods from Point and Size to IntPoint and IntSize for consistency. r=botond 2016-07-26 16:48:34 +02:00
Polygon.h Bug 1311068 - remove InitializerList.h; r=botond 2016-10-19 00:33:14 -04:00
QuartzSupport.h
QuartzSupport.mm Bug 1295083 - Replace PR_snprintf and s[n]printf calls with SprintfLiteral in gfx/. r=Bas 2016-08-16 15:41:12 -07:00
Quaternion.cpp
Quaternion.h
RadialGradientEffectD2D1.cpp
RadialGradientEffectD2D1.h
RecordedEvent.cpp Bug 1228022 - part 1 - Support replay of Mac print stream, adds NativeFontResourceMac, ScaledFontMac::GetCairoFontFace; r=jfkthame 2016-09-15 14:13:57 -07:00
RecordedEvent.h Bug 1285942 Part 1: Make RecordedEvent::PlayEvent return a bool and null check DrawTarget creation. r=bas 2016-07-18 12:13:04 +01:00
RecordingTypes.h
Rect.h Bug 1284837 - Disallow implicit conversions from float to integer when creating. r=botond 2016-09-16 17:49:39 +02:00
SFNTData.cpp Bug 1256678 - Account for truncated font names in ScaledFontWin::GetFontFileData() - r=jfkthame 2016-04-22 13:23:25 +01:00
SFNTData.h Bug 1256678 - Account for truncated font names in ScaledFontWin::GetFontFileData() - r=jfkthame 2016-04-22 13:23:25 +01:00
SFNTNameTable.cpp Bug 1228022 - part 2 - Add support for reading Mac OS Roman encoded names from SFNTNameTables; r=jfkthame 2016-09-09 13:55:21 -07:00
SFNTNameTable.h Bug 1228022 - part 2 - Add support for reading Mac OS Roman encoded names from SFNTNameTables; r=jfkthame 2016-09-09 13:55:21 -07:00
SIMD.h
SSEHelpers.h
SVGTurbulenceRenderer-inl.h
Scale.cpp
Scale.h
ScaleFactor.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
ScaleFactors2D.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
ScaledFontBase.cpp Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas 2016-10-26 19:46:00 +02:00
ScaledFontBase.h Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas 2016-10-26 19:46:00 +02:00
ScaledFontCairo.cpp Bug 1287552 - part 4 - add ScaledFontFontconfig to remember generating FcPattern. r=jrmuizel 2016-07-20 15:07:11 -04:00
ScaledFontCairo.h Bug 1287552 - part 4 - add ScaledFontFontconfig to remember generating FcPattern. r=jrmuizel 2016-07-20 15:07:11 -04:00
ScaledFontDWrite.cpp Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas 2016-10-26 19:46:00 +02:00
ScaledFontDWrite.h Bug 1308394 - In CopyGlyphsToBuilder, use PathBuilder's backend instead of DrawTarget's. r=bas 2016-10-26 19:46:00 +02:00
ScaledFontFontconfig.cpp Bug 1287552 - part 4 - add ScaledFontFontconfig to remember generating FcPattern. r=jrmuizel 2016-07-20 15:07:11 -04:00
ScaledFontFontconfig.h Bug 1287552 - part 4 - add ScaledFontFontconfig to remember generating FcPattern. r=jrmuizel 2016-07-20 15:07:11 -04:00
ScaledFontMac.cpp Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
ScaledFontMac.h Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
ScaledFontWin.cpp Bug 1298484. Use cleartype and convert to grayscale AA for skia windows fonts if cleartype is disabled system wide. r=lsalzman 2016-09-02 15:00:29 -07:00
ScaledFontWin.h Bug 1299435 - part 2 - fix Moz2d for Skia m55 update. r=mchang 2016-10-24 22:40:59 -04:00
ShadersD2D.fx
ShadersD2D.h
ShadersD2D1.h
ShadersD2D1.hlsl
SourceSurfaceCairo.cpp
SourceSurfaceCairo.h
SourceSurfaceD2D1.cpp Bug 1265598: Deal with the possibility of a write map failing. r=kaku r=milan 2016-04-28 13:22:32 +00:00
SourceSurfaceD2D1.h
SourceSurfaceDual.h
SourceSurfaceRawData.cpp Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas 2016-08-25 13:57:39 -04:00
SourceSurfaceRawData.h Bug 1299164: Part 2. Use BufferSizeFromDimensions method, as well as some of the others that check for valid size. r=bas 2016-09-15 10:36:21 -04:00
SourceSurfaceSkia.cpp Bug 1299435 - part 2 - fix Moz2d for Skia m55 update. r=mchang 2016-10-24 22:40:59 -04:00
SourceSurfaceSkia.h Bug 1299435 - part 2 - fix Moz2d for Skia m55 update. r=mchang 2016-10-24 22:40:59 -04:00
StackArray.h
Tools.h Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas 2016-08-25 13:57:39 -04:00
Triangle.h Bug 1286412 - Implement polygon clipping and triangulation. r=kip 2016-10-03 16:35:52 -07:00
Types.h Bug 1258751: Delete the CoreGraphics backend. r=mstange 2016-10-18 23:22:44 -04:00
UserData.h Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang 2016-05-13 16:34:41 -04:00
convolver.cpp Bug 1262066 - GFX: 2D: Use ConvolveHorizontally1_LS3. r=seth 2016-05-23 10:30:39 +08:00
convolver.h
convolverLS3.cpp Bug 1262066 - GFX: 2D: Implement skia::ConvolveHorizontally1 in LS3 MMI. r=huangwenjun06 2016-05-23 10:30:38 +08:00
convolverLS3.h Bug 1262066 - GFX: 2D: Implement skia::ConvolveHorizontally1 in LS3 MMI. r=huangwenjun06 2016-05-23 10:30:38 +08:00
convolverSSE2.cpp
convolverSSE2.h
genshaders.sh
gfx2d.sln
gfx2d.vcxproj
image_operations.cpp Bug 1299435 - part 2 - fix Moz2d for Skia m55 update. r=mchang 2016-10-24 22:40:59 -04:00
image_operations.h
moz.build Bug 1308363 - Remove GONK specific code from gfx/. r=jrmuizel,sotaro 2016-10-27 13:17:10 +13:00
ssse3-scaler.c Bug 1282397 - prevent explicit null pointer dereference. r=jrmuizel 2016-06-27 17:23:10 +03:00
ssse3-scaler.h Bug 1266491 - Use an ssse3 scaler for video. r=mstange 2016-05-28 10:12:12 -04:00
u16string.h