gecko/gfx/2d
Chris Lord 81f0522af9 Bug 716403 - Annotate layers with the fixed margins from the PresShell. r=nrc,roc
This annotates fixed layers with the margins that have been applied from
nsIPresShell->GetContentDocumentFixedPositionMargins. Using SyncViewportInfo
in CompositorParent, this allows for async fixed position margin setting.
2013-03-07 10:17:33 +00:00
..
unittest Bug 839740 - Add Moz2D Unit Tests to gtest. r=bas 2013-02-22 19:28:08 -05:00
2D.h [PATCH 8/9] Bug 751418 - Plumb through GL-backed CanvasLayers for Skia/GL r=mattwoodrow 2012-11-30 18:58:00 -05:00
BaseMargin.h Bug 843719: Reorder params in Margin constructors and SizeTo() methods to match CSS's top,right,bottom,left ordering. r=seth 2013-03-06 00:05:55 -08:00
BasePoint3D.h
BasePoint4D.h
BasePoint.h
BaseRect.h Bug 843719: Reorder params in Margin constructors and SizeTo() methods to match CSS's top,right,bottom,left ordering. r=seth 2013-03-06 00:05:55 -08:00
BaseSize.h Bug 817846 - Add BaseSize::IsEmpty() member function. r=cjones 2013-01-24 18:10:27 -05:00
Blur.cpp Bug 818004 - New Blurring code isn't big endian compatible. r=joedrew 2012-12-04 21:00:39 -05:00
Blur.h Bug 509052: Add new, faster blurring code. r=derf 2012-11-07 09:29:54 +01:00
BlurSSE2.cpp Bug 509052: Add new, faster blurring code. r=derf 2012-11-07 09:29:54 +01:00
convolver.cpp Bug 827946. GCC 4.5 with PGO miscompiles the ConvolveHorizontally function, so add an annotation to tone down the optmization on that function with GCC 4.5 only. r=joe 2013-02-08 14:01:19 -06:00
convolver.h Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan 2013-01-10 08:19:36 -08:00
DrawEventRecorder.cpp Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
DrawEventRecorder.h Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
DrawTargetCairo.cpp Bug 803568: Check for Cairo surface creation failure. r=bas 2013-01-17 14:38:38 +01:00
DrawTargetCairo.h Bug 795763 - Support extend mode for gradient patterns in DrawTargetCairo. r=joe 2012-10-10 06:32:36 -04:00
DrawTargetCG.cpp Bug 839384: Fix build warnings for DrawTargetCG. r=jrmuizel 2013-02-12 20:00:54 -08:00
DrawTargetCG.h Bug 839384: Fix build warnings for DrawTargetCG. r=jrmuizel 2013-02-12 20:00:54 -08:00
DrawTargetD2D.cpp Bug 755031 - Fix some other warnings in gfx/2d. r=jmuizelaar 2013-01-28 10:09:29 -05:00
DrawTargetD2D.h Bug 793719 - Fix for D2D error on shutdown with VS2012. r=bas 2012-11-25 14:00:31 -05:00
DrawTargetDual.cpp
DrawTargetDual.h
DrawTargetRecording.cpp Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
DrawTargetRecording.h Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
DrawTargetSkia.cpp [PATCH 7/9] Bug 751418 - Add support for the Skia/GL backend to DrawTargetSkia r=mattwoodrow 2012-11-30 18:57:38 -05:00
DrawTargetSkia.h [PATCH 7/9] Bug 751418 - Add support for the Skia/GL backend to DrawTargetSkia r=mattwoodrow 2012-11-30 18:57:38 -05:00
Factory.cpp [PATCH 8/9] Bug 751418 - Plumb through GL-backed CanvasLayers for Skia/GL r=mattwoodrow 2012-11-30 18:58:00 -05:00
genshaders.sh
gfx2d.sln
gfx2d.vcxproj Bug 811850: Fix gfx 2d recording to be 64-bit neutral. r=jrmuizel 2012-11-14 20:55:02 +00:00
GradientStopsD2D.h
Helpers.h
HelpersCairo.h Bug 748433: Adds support for blending to the canvas globalCompositeOperator. r=jrmuizel 2012-12-12 21:28:17 +01:00
HelpersD2D.h Bug 823148. Make IsPatternSupportedByD2D match its name. r=bgirard 2012-12-19 23:19:45 -05:00
HelpersSkia.h [PATCH 7/9] Bug 751418 - Add support for the Skia/GL backend to DrawTargetSkia r=mattwoodrow 2012-11-30 18:57:38 -05:00
image_operations.cpp Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan 2013-01-15 13:22:03 +01:00
image_operations.h Bug 813090 - Fix license block on imported Chromium code. r=gerv 2012-12-03 18:04:22 -05:00
ImageScaling.cpp
ImageScaling.h
ImageScalingSSE2.cpp Bug 509052: Add new, faster blurring code. r=derf 2012-11-07 09:29:54 +01:00
Logging.h Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan 2012-10-29 19:32:10 -04:00
MacIOSurface.h Bug 785667 - Make plugins work with HiDPI mode on the Mac. r=bgirard 2012-10-02 14:48:05 -05:00
Makefile.in [PATCH 4/9] Bug 751418 - Ensure we define USE_SKIA globally r=ted 2013-02-26 18:29:33 -05:00
Matrix.cpp Bug 772726. Part 8: Add Rect::NudgeToIntegers and share improved nudging code among all nudging APIs. r=bas 2012-09-12 17:24:09 +12:00
Matrix.h Bug 772726. Part 6: Add NudgeToIntegers operation to Azure Matrix, add MultiplyAndNudgeToIntegers to gfxContext, and call it from SVG when we render path geometry, to ensure that small internal rounding errors in transforms don't cause unnecessary differences in rasterization of paths. r=bas 2012-09-05 12:15:52 +12:00
moz-d2d1-1.h Bug 784382 - Part 2: Use new ID2D1DeviceContext interface in Azure. r=jrmuizel 2012-10-07 01:43:16 +02:00
moz.build Bug 784841 - Part 18o: Convert /gfx; r=jrmuizel f=Ms2ger 2013-02-25 12:47:21 -08:00
PathCairo.cpp Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
PathCairo.h Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
PathCG.cpp Bug 812039 - mozIsPointInPath leaks CGPath objects. r=jmuizelaar 2012-11-15 20:34:57 -05:00
PathCG.h Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
PathD2D.cpp Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
PathD2D.h Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
PathHelpers.h Bug 793201 - Fix compiler warnings in Azure with MSVC r=bas 2012-09-28 13:21:40 -04:00
PathRecording.cpp Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
PathRecording.h Bug 839265: Remove unused enum value OP_ARCTO from the PathOp::OpType enum. r=Bas 2013-02-17 00:49:50 -08:00
PathSkia.cpp Bug 831529 - Stop using SkPath::contains for now since it doesn't match the canvas spec. r=jrmuizel 2013-02-08 10:54:59 +13:00
PathSkia.h Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar 2012-10-29 16:54:53 +01:00
Point.h Backed out changeset c1f4eff03e82 (bug 840693) for causing bug 838563 2013-03-04 14:38:11 +00:00
QuartzSupport.h Bug 829284 - Unity plugin doesn't display in HiDPI mode. r=bgirard 2013-01-23 16:19:15 -06:00
QuartzSupport.mm Bug 829284 - Unity plugin doesn't display in HiDPI mode. r=bgirard 2013-01-23 16:19:15 -06:00
RecordedEvent.cpp Bug 755031 - Fix some other warnings in gfx/2d. r=jmuizelaar 2013-01-28 10:09:29 -05:00
RecordedEvent.h Bug 811850: Fix gfx 2d recording to be 64-bit neutral. r=jrmuizel 2012-11-14 20:55:02 +00:00
RecordingTypes.h Bug 792207 - Part 4: Add Azure recording code. r=jrmuizel 2012-09-24 15:02:50 +00:00
Rect.cpp Bug 772726. Part 14: Nudge pattern transform components to integers to avoid rounding errors. Also nudge rects to integers when we retransform them due to a CTM change. r=bas 2012-09-08 00:32:21 +12:00
Rect.h Bug 716403 - Annotate layers with the fixed margins from the PresShell. r=nrc,roc 2013-03-07 10:17:33 +00:00
Scale.cpp Bug 798053 - Do a more accurate test for the return value of Scale(). r=gw280 2012-10-10 11:35:23 -04:00
Scale.h Bug 795862 - Back out bug 486918 for build bustage in unreviewed code. 2012-10-01 14:16:03 +02:00
ScaledFontBase.cpp
ScaledFontBase.h
ScaledFontDWrite.cpp Bug 755031 - Clear warnings in gfx/2d/ScaledFontDWrite.cpp. r=jmuizelaar 2013-01-15 07:21:00 -05:00
ScaledFontDWrite.h no bug - mark several classes final to avoid warnings about deleting objects of polymorphic type 2013-01-11 04:43:29 -05:00
ScaledFontFreetype.cpp
ScaledFontFreetype.h
ScaledFontMac.cpp bug 715798 pt 3 - support Color Emoji font in the gfx/2d quartz backend. r=jrmuizel 2012-10-23 10:07:14 +01:00
ScaledFontMac.h bug 715798 pt 3 - support Color Emoji font in the gfx/2d quartz backend. r=jrmuizel 2012-10-23 10:07:14 +01:00
ScaledFontWin.cpp
ScaledFontWin.h
ShadersD2D.fx Bug 809927: Add new blend modes and implement them for Direct2D. r=bas 2012-12-12 21:28:17 +01:00
ShadersD2D.h Bug 809927: Add new blend modes and implement them for Direct2D. r=bas 2012-12-12 21:28:17 +01:00
SourceSurfaceCairo.cpp Bug 722217; keep only a single snapshot. r=jrmuizel 2012-09-06 16:07:53 +12:00
SourceSurfaceCairo.h Bug 722217; keep only a single snapshot. r=jrmuizel 2012-09-06 16:07:53 +12:00
SourceSurfaceCG.cpp
SourceSurfaceCG.h
SourceSurfaceD2D.cpp Bug 755031 - Fix some other warnings in gfx/2d. r=jmuizelaar 2013-01-28 10:09:29 -05:00
SourceSurfaceD2D.h Bug 801465; DataSourceSurfaceD2D; r=Bas 2012-10-31 12:30:25 +13:00
SourceSurfaceD2DTarget.cpp
SourceSurfaceD2DTarget.h
SourceSurfaceDual.h
SourceSurfaceRawData.cpp
SourceSurfaceRawData.h
SourceSurfaceSkia.cpp Bug 777614 - Handle BGRX SourceSurfaces in Skia by converting them to BGRA r=nrc 2012-09-18 15:41:37 -04:00
SourceSurfaceSkia.h
SSEHelpers.h Bug 509052: Add new, faster blurring code. r=derf 2012-11-07 09:29:54 +01:00
Tools.h Bug 509052: Add new, faster blurring code. r=derf 2012-11-07 09:29:54 +01:00
Types.h Bug 809927: Add new blend modes and implement them for Direct2D. r=bas 2012-12-12 21:28:17 +01:00
UserData.h