User
Push date [To Local]
ChangesetPatch author — Commit message
bschouten@mozilla.com
Tue Sep 23 16:10:56 2014 +0000
46e20d96e909Bas Schouten — Bug 1071045: Report error codes and size/format information to D2D error reporting. r=nical default tip
d0d0ba810490Bas Schouten — Bug 1069592: Annotate several more Direct2D errors. r=jrmuizel
844ded49a315Bas Schouten — Bug 1069584: Bail if a cairo surface is in an invalid state. r=jrmuizel
38f6c062f179Bas Schouten — Bug 1068613 - Addendum 2: Fix bustage due to stray character. r=bustage on a CLOSED TREE
7edd3381979dBas Schouten — Bug 1068613 - Part 4: Log failures in CairoCreateSimilar. r=jrmuizel
1ee0fe73b67cNicolas Silva — Bug 1068613 - Part 3: Log failures in D2D, D2D 1.1 and the D3D11 TextureClient. r=bas
80694018aebcNicolas Silva — Bug 1068613 - Part 1: Add gfxCriticalError() log to Moz2D. r=bas
267910f7ce3dJonathan Watt — Bug 1067998 - Fix OOM crash in gfxAlphaBoxBlur::Init on large blur surface. r=Bas
629063f08123Nicolas Silva — Bug 1061712 - Fix missing include. r=me
4a977dfba709Nicolas Silva — Bug 1061712 - Don't crash in DrawTargetDual::CreateSimilar if allocation fails. r=Bas
3d94e233e924Rik Cabanier — Bug 1047477 - "Add support for all blend mode to feBlend". r=longsonr r=bz
3cd1f4ad09e3Bas Schouten — Bug 1066465: Fixup DrawTargetD2D1::DrawFilter to respect the AA mode and Finalize properly. r=jrmuizel
ec470e7e4b8eBas Schouten — Bug 1066463: Have DrawTargetD2D1::DrawSurface take the transform into account when doing a partial upload. r=jrmuizel
6fdd21b55fd9Bas Schouten — Bug 1066679: Make DrawTargetDWrite::GetPathsForGlyphs recognize D2D 1.1. r=jrmuizel
b100f11163b6Bas Schouten — Bug 1066676: Make DrawTargetD2D1::DrawSurface respect the interpolation mode. r=jrmuizel
d166b9e0320dBas Schouten — Bug 1066673: Change DrawTargetD2D1::DrawSurfaceWithShadow to operate as per Canvas spec. r=jrmuizel
4dbb4dba171aBas Schouten — Bug 1066670: Deal with a failed brush creation by drawing transparent black. r=jrmuizel
df63dbdce3b2Bas Schouten — Bug 1066668: Do not attempt to interop with D2D 1.1 inside D2D 1.0. r=jrmuizel
9882c7a8ac85Bas Schouten — Bug 1066254: Make the temporary surface used in DrawTargetD2D1 always be transparent. r=jrmuizel
5bc3fd975cbaBas Schouten — Bug 1066153: Fail to create DrawTargetD2D1 over the maximum size. r=jrmuizel
d66e2ef2a720Bas Schouten — Bug 1066147: Clear new DrawTargets upon creation in D2D 1.1 backend. r=jrmuizel
afb285147453Bas Schouten — Bug 1064104: Workaround bug in D2D 1.1 addressing mode. r=jrmuizel
2c56b9abee3aBas Schouten — Bug 1066142: Respect AntiAlias mode in Direct2D 1.1 backend. r=jrmuizel
bf2aa85f7594Bas Schouten — Bug 1062412: Support blending composition operations in D2D 1.1. r=jrmuizel
22edcd7be8ecBas Schouten — Bug 1066138: Disable using TextureClientD3D11 for A8 surfaces and fix various TextureClientD3D11 A8 bugs. r=jrmuizel
5b4027040a9bBas Schouten — Bug 1066132: Fix SourceSurfaceD2D1::DrawTargetWillChange() to not null out mDrawTarget itself. r=jrmuizel
cb477c95c922Bas Schouten — Bug 1060963: Correctly deal with adjusted Source rectangle in DrawTargetD2D1::DrawSurface. r=jrmuizel
0b26d4180466Bas Schouten — Bug 1060960: Fix D2D 1.1 backend's ClearRect to deal with transforms and complex clips. r=jrmuizel
4bae8589c4d1Bas Schouten — Bug 1060951: Properly unset the transform when doing the custom blend in FinalizeDrawing. r=jrmuizel
bbdc0bc57348Bas Schouten — Bug 1060950: Call PrepareForDrawing before GetImageForSurface. r=jrmuizel
56c3910b7b24Bas Schouten — Bug 1060953: Fix reference cycle between DrawTargetD2D1 and SourceSurfaceD2D1. r=jrmuizel
67da23226084Matt Woodrow — Bug 1046550 - Part 2: Allow creating D2D 1.1 DrawTargets for D3D11 textures. r=bas
ab5be78505faBas Schouten — Bug 1066811: Add a SupportsD2D1() method to the Moz2D factory. r=jrmuizel
6704bb43a2bcMatt Woodrow — Bug 1062723 - Part 6: Implement source clipping for DrawTargetD2D1. r=Bas
56bf358f19b7Matt Woodrow — Bug 1062723 - Part 5: Implement source clipping for DrawTargetD2D. r=Bas
0cd3239b6d6cMatt Woodrow — Bug 1062723 - Part 4: Implement source clipping for DrawTargetSkia. r=gw280
df9ca6d7adf7Matt Woodrow — Bug 1062723 - Part 3: Implement source clipping for DrawTargetCG. r=jrmuizel
ce47e961d759Matt Woodrow — Bug 1062723 - Part 2: Implement source clipping for DrawTargetCairo. r=Bas
bdb1633d502aMatt Woodrow — Bug 1062723 - Part 1: Add source clipping to SurfacePattern. r=Bas
d0cafe91d056Michael Wu — Bug 1063733 - Optimize DataSourceSurface allocation, r=bas,seth
602b305bf842Nicolas Silva — Bug 1061696 - Don't crash release builds when failing to allocate a surface in AutoRestoreClippedOut::save. r=Bas
99de8163f296Jonathan Watt — Bug 1065764, part 2 - Make Moz2D's Matrix::NudgeToIntegers() return a reference. r=Bas
062397d60cefJonathan Watt — Bug 1065743 - Make Moz2D's DrawTarget::GetTransform() return a copy instead of a const reference. r=Bas
af95afa6b2b0Jonathan Watt — Bug 1065737 - Add a PreMultiply() method to Moz2D's Matrix class. r=Bas
78119db63f0bJonathan Watt — Bug 1065526, part 1 - Add a Copy() method to Moz2D's Matrix. r=Bas
e3ee96d0db4cJonathan Watt — Bug 1065558 - Add a ConcatTransform method to Moz2D's DrawTarget. r=Bas
0012df3a5930Jonathan Watt — Bug 1065031, part 1 - Changes to Moz2D code to document and rename Moz2D Matrix's Translate, Scale and Rotate methods. r=Bas
727b1fe5139eJeff Muizelaar — Bug 1049564. Backout unintentionally landed code.
6ed7a2b02b6eJeff Muizelaar — Bug 1049564. Remove sketchy sizing code from CompositorOGL. r=nical
614ed0a858feJean-Yves Avenard — Bug 1059066 - Add various IOSurface related methods to MacIOSurface wrapper. r=mattwoodrow
50680c33b30cJonathan Watt — Bug 1063853, part 1 - Add a RemoveUserData() method to Moz2D DrawTarget. r=Bas
66d0de98a02cRobert O'Callahan — Bug 1063754. Cache result of Factory::HasSSE2(). r=bas
ee7810d5a854Artem Sobolev — Bug 1054510 - Turned on SSE for image resizing. r=jrmuizel
eee363b8f372Bas Schouten — Remove stray mozilla-central dependency.
7101791e05a6Max Vujovic — Bug 1058753 - Cap CSS/SVG blur radii to smaller value when rendering in software. r=mstange
74ebd114aae4Ehsan Akhgari — Bug 1062071 - Mark TileInternal's constructor as explicit; r=mattwoodrow
ec8955dfc69eGeorge Wright — Bug 1061241 - Unref our LocalMatrixShader when building our mask SkPaint r=mattwoodrow
417fbb2aff8cMatt Woodrow — Bug 1057212 - Avoid copying all the tiles when doing PushGroupAndCopyBackground. r=Bas
ec30ce430b47Matt Woodrow — Bug 1059033 - Part 5: Implement OptimizeSourceSurface for DrawTargetCG. r=Bas
15eb9418b56bMatt Woodrow — Bug 1059033 - Part 3: Avoid save/restoring for tiles that are entirely clipped out. r=Bas
801b00f8617aMatt Woodrow — Bug 1059033 - Part 2: Approximate path stroke extents for culling since its faster. r=Bas
330a01d31b9bMatt Woodrow — Bug 1059033 - Part 1: Cull DrawTargetTiled operations where we can. r=Bas
fcfbb0ed443eEhsan Akhgari — Bug 1060802 - Fix some more bad implicit constructors in gfx; r=roc
d957e0e8dd52David Zbarsky — Bug 952977: Remove gfxPointH3D r=nical
b907630dce36Matt Woodrow — Bug 1057218 - Initialize mFormat in DrawTargetTiled. r=Bas
cc215282ba51Matt Woodrow — Bug 1053934 - Don't use the cairo context to create similar surfaces since it might be in an error state. r=jrmuizel
254224d33a1fBotond Ballo — Bug 1057642 - Revert [Int]::PointTyped::[x|y] to be of primitive type. r=kats
4c3952ef2391Botond Ballo — Bug 1057642 - More convenient formatting of BasePoint. r=BenWa,kats
ed2fe33dc1bbMilan Sreckovic — Bug 1033310: Handle CreateDataSourceSurface* returning nullptr. f=nsilva, r=bschouten
bschouten@mozilla.com
Mon Sep 22 21:01:01 2014 +0000
fefb2ed73b09Bas Schouten — Update MFBT to fix the Moz2D build.
mstange@themasta.com
Tue Sep 02 12:05:22 2014 +0000
0c6ff6c4955bMarkus Stange — Bug 1055661 - Add Matrix5x4::operator*=. f=milan, r=Bas
c3692f049e32Markus Stange — Bug 1055661 - Add a Moz2D unit test for color matrix multiplication. r=Bas
6ba7df386a32Markus Stange — Bug 1055661 - Add Matrix5x4::operator== which does exact equality comparison. f=Milan, r=Bas
bschouten@mozilla.com
Mon Sep 01 15:29:02 2014 +0000
72be49170dffBas Schouten — Remove some accidentally introduced merge cruft.
71f3d1d26caaMatt Woodrow — Bug 1057216 - Make DrawTargetCG hold a reference to DataSourceSurface when we're wrapping their data. r=jrmuizel
fcebe2b93c86Kartikaya Gupta — Bug 1058048 - Implement the *= operator on Matrix4x4. r=Bas
4eb6b85e3a3bWalter Litwinczyk — Bug 1046921 - Remove usage of legacy Skia API, SK_SUPPORT_LEGACY_BITMAP_CONFIG. r=gw280
4159db4cc6eeMarkus Stange — Bug 1055661: Add 5x4 matrix multiply. r=bschouten
cfe474dc5a2fDavid Zbarsky — Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
366ebba082ecBotond Ballo — Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
af44519e31d2Matt Woodrow — Bug 1051592 - Clip DrawTargetCairo's context to the surface bound to prevent massive mask allocations within cairo. r=jrmuizel
e4856ded5c53Ehsan Akhgari — Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
b39b431902c7George Wright — [PATCH 15/15] Bug 1017113 - Use RefPtrSkia instead of SkRefPtr as it no longer exists. r=mattwoodrow
34d853e67529George Wright — [PATCH 14/15] Bug 1017113 - Add RefPtrSkia to replace SkRefPtr functionality r=mattwoodrow
eb1cd9472c79George Wright — [PATCH 05/15] Bug 1017113 - Remove unnecessary SkEmptyShader.h include r=mattwoodrow
b5cdc5596f00George Wright — [PATCH 03/15] Bug 1017113 - Update DrawTargetSkia to use the new SkDropShadowImageFilter::Create() r=mattwoodrow
324f141b2027George Wright — [PATCH 02/15] Bug 1017113 - Calling save on an SkCanvas no longer takes any parameters r=mattwoodrow
ee78898d4205George Wright — [PATCH 01/15] Bug 1043745 - Use SkColorType and SkImageInfo instead of SkBitmap::Config r=mattwoodrow
8d41a90bc532Matt Woodrow — Bug 1048110 - Pad visible regions out by 1 pixel to avoid sampling from invalid content. r=Bas
2a1e5b573de1Kartikaya Gupta — Bug 966362 - Fix copy/paste error to fix typo in gfx2d. r=Bas
709ecc99b21aMarkus Stange — Bug 1049499 - Choose the correct number of gradient repetitions if a non-identity pattern matrix is involved. r=jrmuizel
3a13c7b81c58Jonathan Watt — Bug 1049593 - Make BaseRect::Contains(point) behave correctly for floating point rect/point. r=Bas
c0a3a71ec4abTrevor Saunders — bug 938025 - part 1 - get rid of some static constructors r=bz r=bjacob
64dd9fe8aeeeNicolas Silva — Bug 1025138 - Integrate DrawTargetTiled preffed off. r=mattwoodrow
1ff76b81cdc9Ehsan Akhgari — Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
010738937e5dDavid Zbarsky — Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
69123b0a643dDavid Zbarsky — Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
53790df3c696David Zbarsky — Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
bschouten@mozilla.com
Fri Aug 29 21:37:24 2014 +0000
46cfcae54f19Bas Schouten — Only run cairo-specific tests when cairo is used.
bschouten@mozilla.com
Thu Jul 31 20:44:39 2014 +0000
ebf36feb2ad7Bas Schouten — Bug 1039568 - Tests: Add tests for Moz2D capture DrawTarget to the stand-alone build.
71044c76f653Bas Schouten — Bug 1039568: Add a capture DrawTarget to Moz2D. r=jrmuizel
bschouten@mozilla.com
Wed Jul 30 14:11:44 2014 +0000
e97c8fd111feEhsan Akhgari — Bug 1045091 - Fix some bad implicit constructors in gfx; r=Bas
f54759da4cc4Bas Schouten — Update MFBT to latest m-c.
d4497c14ca9cMilan Sreckovic — Bug 1042259 - Manage color spaces in DrawTargetCG, without re-creating them as often as before. Use std::vector for gradient stops, sorting them in the process. r=mstange
bd2d376a941eBotond Ballo — Bug 1035598 - Add a ChangeBasis() method to Matrix4x4. r=mattwoodrow
dc538798f871Botond Ballo — Bug 1035598 - Add a PostTranslate() method to Matrix4x4. r=mattwoodrow
41d2830bbda4Milan Sreckovic — Bug 1031525 - Support DrawTargetCG::DrawWindow and non-CG types. r=gw280,mattwoodrow
8abfc10d9696Matt Woodrow — Bug 1035168 - Avoid calling GetData/Stride on a surface that we will later Map. r=Bas
0ccf3ef22c17Matt Woodrow — Bug 1035168 - Use Map api to check if DataSourceSurfaces have data available in DrawTargetCairo. r=Bas
4b4721f639cfMatt Woodrow — Bug 1028802 - Don't dereference null pointer in AlignedArray::Rellaoc. r=jwatt
9d088349146bJeff Gilbert — Bug 1034398 - Query for max IOSurf sizes. - r=benwa
3e97d072f2b8Jonathan Watt — Bug 1025553, part 5 - Add some missing gfxMatrix API to Moz2D Matrix. r=Bas
f96ab87bde71Matt Woodrow — Bug 1027107 - Use fallible allocations in gfx::AlphaBoxBlur::Blur. r=Bas
a9c9d6c06384George Wright — Bug 1034257 - Implement CreateSourceSurfaceForNativeSurface for Cairo surface types, to enable Xlib surfaces to be drawn properly when using Skia content rendering r=jrmuizel
7eb9d56141d2Nicolas Silva — Bug 1034584 - Prevent invalid sources to contaminate cairo DrawTargets during painting operations. r=Bas
15161da02e88Walter Litwinczyk — Bug 1004375 - Removed use of legacy skia compatible device API - r=gw280
ff1f55f4f141Mike Hommey — Bug 1031267 - Fix system cairo builds after bug 1027763. r=jwatt,a=kwierso
d5d13a2ab489Matt Woodrow — Bug 997304 - Copy the image data if it's not a suitable size for cairo. r=Bas
8486f6879b66Bas Schouten — Bug 997304: Allow reading back A8 source surfaces. r=mattwoodrow
a53bc11a7a13Mats Palmgren — Bug 1028460 - part 1, Implement a mozilla::Sides type that represents a set of sides that can be used for the GetSkipSides() result among other things. r=roc
be36b687a650Jeff Muizelaar — Bug 1026596. Add ellipse to bezier helper and use it from SVG. r=bas
8d5e59998a15Jeff Muizelaar — Bug 1025133. Be more consistent about rounding colors with the skia backend. r=mwoodrow
96d69d5a1325Kartikaya Gupta — Bug 1022956 - When fling velocity is high, don't let tap gestures trigger clicks to content. r=drs r=Bas
3921e5a26361Jonathan Watt — Bug 1027763, part 4 - Add a new DrawTarget::GetType() method and three generic type enum values for it to return. r=Bas, r=jrmuizel
8cfb686613ceGijs Kruitbosch — Bug 1030115 - fix apz.printtree caching to use gfxPrefs. r=kats, bas
80f2f3813038Walter Litwinczyk — Bug 1004374 - Removed Moz2D usage of deprecated skia api: SK_SUPPORT_LEGACY_LAYERRASTERIZER_API. r=gw280
95e3805096b3Rik Cabanier — Bug 1018497 - Implementation of DOMMatrix. r=roc,bz
bschouten@mozilla.com
Wed Jun 25 07:15:57 2014 +0000
4ed12d992263Mats Palmgren — Bug 1025669 - part 0, Add BaseMargin::ApplySkipSides, remove nsIFrame::Apply*SkipSides, and change call sites to use the former. r=roc
284c2691e8e1Benoit Jacob — Remove unused static function that causes non-unified build to fail - trivial, no review, no bug
213fd1637886zhoubcfan — Bug 891709 - Fix build bustage in gfx/2d/Factory.cpp when Skia is disabled. r=gw280
1a679e6504ddSasha Fydrich — Bug 1020439 - Call cairo_surface_destroy in GetCairoSurfaceForSourceSurface in case of failure. r=bas
57f7c0ed00c1Jonathan Watt — Bug 1027763, part 3 - Remove the old DrawTarget::GetType() method. r=Bas
da84a4ab7a4aJonathan Watt — Bug 1027763, part 1 - Rename DrawTarget::GetType() to DrawTarget::GetBackendType() in Moz2D code. r=Bas
3da34a18bf5bBenjamin Smedberg — Bug 768395 - Crash in CDevice::DriverInternalErrorCB because the d3d device is set to crash on error instead of merely returning error codes. Explicitly set the exception mode on device creation, and assert it every time we get it again. r=jrmuizel
6b9527e01c63Jonathan Watt — Bug 1025491 - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp. r=mstange
e738b560a03cJonathan Watt — Bug 1023336, part 2 - Use the new BufferSizeFromStrideAndHeight helper where appropriate in Moz2D code. r=Bas
d365b59b751cJonathan Watt — Bug 1023336, part 1 - Add a Moz2D helper to consistently limit the size of data-wrapping DataSourceSurface buffers. r=Bas
111676899533Jonathan Watt — Bug 1015785 - Fix Moz2D's AlignedArray::Realloc() to not over allocate. r=Bas
3b8996e6ad72Jonathan Watt — Bug 1024983 - Stop addrefing and releasing excessively in the Moz2D code in functions that return a TemporaryRef. r=mstange
6f61ae0a68beBas Schouten — Bug 1024643: Create and upload D2D bitmaps in separate steps. r=mattwoodrow
49d0f57f209dJonathan Watt — Bug 1022821, part 1 - Stop using a RefPtr for QuartzSupport::AttachIOSurface's aSurface argument. r=BenWa
ffecd2bf901eBas Schouten — Bug 992491: Add DrawTargetTiled for redirecting drawing to multiple tiles. r=mattwoodrow
3af06e0ea5b6Jeff Muizelaar — Bug 1023691. Support Data surfaces in DrawTargetSkia::CopySurface. r=mwoodrow
5ed0bb5eab42Jeff Muizelaar — Bug 1020629. DrawTargetSkia::CopySurface is broken with A8 surfaces. r=gw280
0ae3c36af487Botond Ballo — Bug 1022381 - Enforce that strongly-typed geometric classes are used with a proper coordinate system tag type. r=kats
3b937bc617deNathan Froyd — Bug 913640 - sprinkle MOZ_CONSTEXPR on gfx's typed units to reduce static constructors; r=kats
cd1a8bef4b9cMarkus Stange — Bug 1022624 - Rename numStops to stopCount.
46a1f16a4816Markus Stange — Bug 1022624 - Share code for constructing repeated linear and radial gradients. r=jrmuizel
91ac2f653bd0Markus Stange — Bug 1022624 - Implement support for radial gradients with ExtendMode::REFLECT in DrawTargetCG. r=jrmuizel
042ecd9eda57Markus Stange — Bug 1022624 - Implement support for linear gradients with ExtendMode::REFLECT in DrawTargetCG. r=jrmuizel
2a146ba8e79cMichael Wu — Bug 994081 - [3/3] Optimize surfaces on Cairo X11, r=Bas f=karlt
33d0b89a1055Jonathan Watt — Bug 1019753, part 1 - Add a ClearDataSourceSurface() helper to DataSurfaceHelpers. r=Bas
bf0e30f63c36Bas Schouten — Bug 992731: Correctly treat a 'line' as a curve with a single inflection point stretching across the entire line. r=jwatt
218e09f92f42Jonathan Watt — Bug 1015780 - Make Moz2D's GetAlignedStride() faster. r=Bas
4adeb9a4f878Matt Woodrow — Bug 1013767 - Add Matrix::PostTranslate. r=Bas
7e56f7bf22aeBas Schouten — Bug 999943 - Followup: Add requested comment. r=jwatt
607711825199Bas Schouten — Bug 999943: Correctly use the absolute value to determine min and max of the inflection range. r=jwatt
f56a9211fb48Matt Woodrow — Bug 1011865 - Create optimized source surfaces when skia-gl is enabled since we want to cache the GPU texture. r=gw280
942499a04926Andreas Gal — Bug 933567 - Clean up Mask implementation a bit. r=mattwoodrow
d5862245b3a0Matt Woodrow — Bug 1012386 - Release the CGImage we addref'd in DrawTargetCG::CopySurface. r=jrmuizel
33aae8fdfdedMilan Sreckovic — Bug 1007856: Update 2D.h to doxygen friendly comment format. r=bas,trivial
aab780fa6b54Jeff Muizelaar — Bug 1011062. Add a fast path to DrawTargetSkia::MaskSurface(). r=gw280
55a7a9f6a472Jeff Muizelaar — Bug 1011011. DrawTargetSkia: Round alpha properly when creating Paint. r=mattwoodrow
87c9029457cdBotond Ballo — Bug 961289 - Add support for writing a BaseRect to an output stream. r=Bas
f27961097d47Markus Stange — Bug 1009020 - Use a fixed epsilon when nudging the transform to integers in ChooseScaleAndSetTransform. r=roc
9e8c5cec205aMarkus Stange — Bug 1008154 - Make BaseRect::Intersects return false if at least one of the rects is empty. r=roc
1d9ed4c776c8Matt Woodrow — Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas
ed0198e10ae6Doug Sherk — Bug 1002289 - Allow adding/subtracting of BaseSize on BaseRect. r=botond, Bas
f3291d8aecfcMatt Woodrow — Bug 997551 - Avoid copying data in GetSourceSurfaceForSurface whenever possible. r=Bas
f6af16af2dfbJames Willcox — Bug 987010 - Ignore alpha in Skia BGRX source surfaces - r=gwright
4e0cc47b7e7bMatt Woodrow — Bug 996929 - Implement OptimizeSourceSurface for all Moz2D backends. r=Bas
2abbcd307be9Jonathan Watt — Bug 996673 - Stop using |#pragma once| in Moz2D headers. r=Bas
090d84985522Dan Glastonbury — Bug 963492 - Assertion failure: GetTransform() == Matrix(mat.xx, mat.yx, mat.xy, mat.yy, mat.x0, mat.y0). r= matt.woodrow
4673960c0ce0Jonathan Watt — Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
571df58304e9Markus Stange — Bug 982698 - Make FilterNodeD2D1 support DataSourceSurface input surfaces. r=Bas
16b504b4aaa5Jonathan Watt — Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
557e8ff8f9a0Jonathan Watt — Bug 996687 - Make Moz2D's DataSourceSurface's mIsMapped member exist in non-DEBUG builds (since non-DEBUG code uses it\!). r=Bas
c1dacb82ed6epeter chang — Bug 970007 Fix incorrect colorformat when using CairoSurface, r=gal
122c0564cf13Markus Stange — Bug 944579 - Refuse to create gigantic DrawTargets and surfaces. r=Bas
5a4d3c754758Jonathan Watt — Bug 993319 - Add a GetNativeSurface method to SourceSurface. r=Bas
d0ffe4d6967eMatt Woodrow — Bug 993784 - Part 2: Add gfxContext API to mask directly from a moz2d SourceSurface. r=roc
562b3cf28647Jeff Muizelaar — Bug 990854. Update CopySurface() to be as fast as DrawSurface(). r=mwoodrow
484347cf02a2Jonathan Watt — Bug 983591 - Add a Moz2d helper to copy pixel data from a B8G8R8X8 surface to a packed B8G8R8 array. r=Bas
ffe7ffdeb7a9Bas Schouten — Bug 987077: Correctly deal with a constant acceleration. r=jwatt
39aa88e32f97Matt Woodrow — Bug 990357 - Don't push layer for OPERATOR_SOURCE when the drawing operation covers the entire clip for DrawTargetSkia. r=gw280
736a5efe846cMatt Woodrow — Bug 990357 - Don't push layer for OPERATOR_SOURCE when the drawing operation covers the entire clip for DrawTargetCG. r=jrmuizel
46083b3b0499Matt Woodrow — Bug 989858 - Part 6: Rename DeprecatedPaint and stop passing a gfxContext in. r=roc
gwright@mozilla.com
Mon Jun 09 16:42:58 2014 +0000
93f4c4c95f22George Wright — Ignore etc1 support in Skia
agal@mozilla.com
Sun Jun 08 18:23:55 2014 +0000
ae6443bd13c4Andreas Gal — A few small fixes to make Moz2D build on Mac again.