DrawTargetD2D1.cpp
ec470e7e4b8e9facd596fe8db48ef63727a85852
created 2014-09-14 23:52 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066463: Have DrawTargetD2D1::DrawSurface take the transform into account when doing a partial upload. r=jrmuizel
b100f11163b663481b217576c2d5d988e3bf8843
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066676: Make DrawTargetD2D1::DrawSurface respect the interpolation mode. r=jrmuizel
d166b9e0320da847b131129508693c144cf16e86
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066673: Change DrawTargetD2D1::DrawSurfaceWithShadow to operate as per Canvas spec. r=jrmuizel
4dbb4dba171a06e885f93c8221c848cae3a51021
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066670: Deal with a failed brush creation by drawing transparent black. r=jrmuizel
9882c7a8ac851384def7380fb045ba4326645b5f
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066254: Make the temporary surface used in DrawTargetD2D1 always be transparent. r=jrmuizel
5bc3fd975cba36805dd05a2eeeaeacc489166a19
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066153: Fail to create DrawTargetD2D1 over the maximum size. r=jrmuizel
d66e2ef2a720bcf1f54b59268d178318bba07e05
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066147: Clear new DrawTargets upon creation in D2D 1.1 backend. r=jrmuizel
2c56b9abee3acba0c751e0128c83c29781046e04
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066142: Respect AntiAlias mode in Direct2D 1.1 backend. r=jrmuizel
bf2aa85f75942e9640cda897ef4bbbb833bcf3ce
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1062412: Support blending composition operations in D2D 1.1. r=jrmuizel
22edcd7be8ec35fbc61f13293d25afe1f8cbbb76
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066138: Disable using TextureClientD3D11 for A8 surfaces and fix various TextureClientD3D11 A8 bugs. r=jrmuizel
cb477c95c92259115e2ec2624e716c777b7f361a
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1060963: Correctly deal with adjusted Source rectangle in DrawTargetD2D1::DrawSurface. r=jrmuizel
0b26d4180466dafcbcdabebce2f43bf6321c9a46
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1060960: Fix D2D 1.1 backend's ClearRect to deal with transforms and complex clips. r=jrmuizel
4bae8589c4d19bbdb9a72d31695d1bfbfe239f31
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1060951: Properly unset the transform when doing the custom blend in FinalizeDrawing. r=jrmuizel
bbdc0bc57348ddf089df296a52990ff846a02610
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1060950: Call PrepareForDrawing before GetImageForSurface. r=jrmuizel
56c3910b7b2439bea1a5f781a3adaa3d62800b7e
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1060953: Fix reference cycle between DrawTargetD2D1 and SourceSurfaceD2D1. r=jrmuizel
67da2322608456f1cb378e756ec4c0a4c0f0c0ec
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Matt Woodrow Matt Woodrow - Bug 1046550 - Part 2: Allow creating D2D 1.1 DrawTargets for D3D11 textures. r=bas
6704bb43a2bc756999eeec8f580d91cf2da45bef
created 2014-09-12 17:18 +1200
pushed 2014-09-23 16:10 +0000
Matt Woodrow Matt Woodrow - Bug 1062723 - Part 6: Implement source clipping for DrawTargetD2D1. r=Bas
0012df3a59309119841b436e804abb15ac6465ef
created 2014-09-10 18:29 +0100
pushed 2014-09-23 16:10 +0000
Jonathan Watt Jonathan Watt - Bug 1065031, part 1 - Changes to Moz2D code to document and rename Moz2D Matrix's Translate, Scale and Rotate methods. r=Bas
3b8996e6ad722af88c95e2665907ee9751aca908
created 2014-06-13 17:09 +0100
pushed 2014-06-25 07:15 +0000
Jonathan Watt Jonathan Watt - Bug 1024983 - Stop addrefing and releasing excessively in the Moz2D code in functions that return a TemporaryRef. r=mstange
f3291d8aecfc6ea55305bdd23a19b8afc9afd041
created 2014-04-25 15:31 +1200
pushed 2014-06-25 07:15 +0000
Matt Woodrow Matt Woodrow - Bug 997551 - Avoid copying data in GetSourceSurfaceForSurface whenever possible. r=Bas
4e0cc47b7e7b9655c01ed715a6f0dc55fa6fea6a
created 2014-04-17 12:45 +1200
pushed 2014-06-25 07:15 +0000
Matt Woodrow Matt Woodrow - Bug 996929 - Implement OptimizeSourceSurface for all Moz2D backends. r=Bas
61c73eebb7ec6cd8fa09ef36d1199d43632c9cdb
created 2014-02-12 10:59 +0100
pushed 2014-03-17 00:22 +0000
Jacek Caban Jacek Caban - Bug 970429 - Don't allow using INITGUID in unified sources. r=Ehsan
5fa0059d29cbe3006e01c7c819a38f0eb923f0b1
created 2014-01-10 14:06 -0500
pushed 2014-01-12 16:05 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
59ccca14048b7f8018e01acada6afd120f053cdf
created 2014-01-10 14:06 -0500
pushed 2014-01-12 15:45 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 7/9 - Make Font-related enums typed - r=Bas
5572c3f742298c03bcf4174316555687452439cb
created 2014-01-10 14:06 -0500
pushed 2014-01-12 15:45 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
5da5e70c3c8defa6d91f8b120a851a286b7b2b31
created 2014-01-10 14:06 -0500
pushed 2014-01-12 15:45 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
d83cfcddefdf87c3f283d4ced1aafa4ca9e8caac
created 2014-01-10 13:55 -0500
pushed 2014-01-12 15:45 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 1/9 - Make SurfaceType a typed enum - r=Bas
85f734e6da3c2929eb4338bb084d67df6f9f204a
created 2013-12-23 14:03 +0100
pushed 2014-01-12 15:45 +0000
Jacek Caban Jacek Caban - Bug 944908 - Fixed mingw compilation in gfx/2d/. r=bas.schouten
20eb0a978a48dd230597c5992005c0359584128a
created 2014-01-12 15:37 +0100
pushed 2014-01-12 15:45 +0000
Bas Schouten Bas Schouten - Merge in some minor changes from D2D1 coming from mozilla-central.
0bd66654218ecce71f1f7e9cfcabe82fd5ac556d
created 2013-11-14 11:51 +0100
pushed 2013-11-14 10:51 +0000
Markus Stange Markus Stange - Share CreateFilter code between DrawTargetD2D and DrawTargetD2D1. filters
93730d3ba9503c56f04c10efdfbd0ef5f322379e
created 2013-11-14 00:27 +0100
pushed 2013-11-13 23:28 +0000
Markus Stange Markus Stange - Beat D2D1 component transfer filters into submission regarding unpremultipliedness. filters
9043d05983772f3b65d90f89ea2464db371e3065
created 2013-11-13 23:21 +0100
pushed 2013-11-13 23:28 +0000
Markus Stange Markus Stange - Fix compilation on Windows. filters
b1a81b119535f4ef144ed9d0689038e6a7ee11ca
created 2013-08-14 16:43 +0200
pushed 2013-08-14 14:44 +0000
Markus Stange Markus Stange - Sync with default branch. filters
a0b9169ca6afe3011846d08446a80be1c514c5c9
created 2013-07-12 02:10 +0000
pushed 2013-07-12 02:10 +0000
Bas Schouten Bas Schouten - Add ConvolveMatrix filter tests and D2D 1.1 implementation. filters
5f83372b1a8d7922047f9a411aa983a0dee0ddcb
created 2013-07-11 14:02 -0600
pushed 2013-07-11 22:39 +0000
Chris Dalton Chris Dalton - Finish resolving C++11 issues in MSVC
16746163f0de36cd3268828bc2160632337798d7
created 2013-07-09 21:59 +0000
pushed 2013-07-09 21:59 +0000
Bas Schouten Bas Schouten - Implement first filter for Direct2D 1.1. filters
204e1a24dfdfeb586200dae470a5c09a3588551c
created 2013-06-24 19:37 +0200
pushed 2013-06-24 17:38 +0000
Bas Schouten Bas Schouten - Add MaskSurface implementation to the Direct2D 1.1 backend.
006215e86a3970bb76ee22311acc1b2d00fcda41
created 2013-06-24 19:21 +0200
pushed 2013-06-24 17:27 +0000
Bas Schouten Bas Schouten - Bug 883004 - Part 3: Add Direct2D 1.1 backend to Moz2D. r=jrmuizel
less more (0) tip