DrawTargetD2D.cpp
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
df63dbdce3b220def8b9854cfdde732d7743dc04
created 2014-09-14 23:51 +0200
pushed 2014-09-23 16:10 +0000
Bas Schouten Bas Schouten - Bug 1066668: Do not attempt to interop with D2D 1.1 inside D2D 1.0. r=jrmuizel
56bf358f19b738699fef4685da79b288257742bd
created 2014-09-12 17:19 +1200
pushed 2014-09-23 16:10 +0000
Matt Woodrow Matt Woodrow - Bug 1062723 - Part 5: Implement source clipping for DrawTargetD2D. r=Bas
602b305bf842ddbdaf48d67bc7433ba0c1ebdc53
created 2014-09-11 17:27 +0200
pushed 2014-09-23 16:10 +0000
Nicolas Silva Nicolas Silva - Bug 1061696 - Don't crash release builds when failing to allocate a surface in AutoRestoreClippedOut::save. r=Bas
254224d33a1fa48e774738c2d2b970baea683204
created 2014-08-28 12:45 -0400
pushed 2014-09-23 16:10 +0000
Botond Ballo Botond Ballo - Bug 1057642 - Revert [Int]::PointTyped::[x|y] to be of primitive type. r=kats
366ebba082ec7c69fdff43fda088aab02524de2c
created 2014-08-19 13:08 -0400
pushed 2014-09-01 15:29 +0000
Botond Ballo Botond Ballo - Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,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
571df58304e98b128989902f4d536e30a8afcab4
created 2014-04-15 23:45 +0100
pushed 2014-06-25 07:15 +0000
Markus Stange Markus Stange - Bug 982698 - Make FilterNodeD2D1 support DataSourceSurface input surfaces. r=Bas
46dee67e21f288c7b69b0cb2d9a3536ab331d307
created 2014-03-13 09:58 +0000
pushed 2014-04-01 05:17 +0000
Jonathan Watt Jonathan Watt - Bug 982884 - Make DrawTargetD2D::GetBitmapForSurface correctly handle fractional source rect for data surfaces. r=Bas
a8b87e6d3a5b3c94e875156b692555c60dce3fdd
created 2014-02-28 10:42 -0500
pushed 2014-03-17 00:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 977279 - Add a missing initguid.h include to DrawTargetD2D.cpp
2de9329419d62c530c7dcd3ce0e73bb3f6016016
created 2014-02-18 07:32 +0900
pushed 2014-03-17 00:22 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc
1d2c23e06e9b941c95dadf9e86c6918dcaf2012c
created 2014-02-05 17:22 +0100
pushed 2014-02-05 16:23 +0000
Bas Schouten Bas Schouten - Fix DrawTargetD2D and NVPR logging in debug builds.
59584344d37d75956b999686919165a1d50a8b8a
created 2014-01-11 22:26 -0800
pushed 2014-01-12 16:05 +0000
Brian Smith Brian Smith - Bug 958906: Remove reliance on implicit conversion from enum types to integers to fix VS2013 build bustage, r=bjacob
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
ad57556d1ab374ad76c6ab45d37ac68742d66df0
created 2013-12-19 19:44 +0100
pushed 2014-01-12 15:45 +0000
Nicolas Silva Nicolas Silva - Bug 951858 - Support DrawTarget::CopySurface with A8 D2D textures. r=Bas
3f5dab9a2b37e104f88101fe9687b5d5f4532b3a
created 2013-12-12 09:24 +1300
pushed 2013-12-11 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 946475 - Avoid using AutoSaveRestoreClippedOut for ClearRect when the cumulative clip can be represented as a single axis aligned rectangle. r=Bas
d1117636f9068b10c99e0fa0083314f080d09d5b
created 2013-12-12 09:23 +1300
pushed 2013-12-11 20:25 +0000
Matt Woodrow Matt Woodrow - Bug 946475 - Clip to the clear area in DrawTargetD2D::ClearRect so that we don't accidentally restore pixels that weren't drawn. r=Bas
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
8301c99d23743f43123e4c0247b1313b09f0a9ac
created 2013-11-12 12:52 +0100
pushed 2013-11-12 11:59 +0000
Markus Stange Markus Stange - Merge default to filters branch. filters
dedbf68bcba70055bc0c51c22021319fe16cd6ae
created 2013-11-12 12:51 +0100
pushed 2013-11-12 11:59 +0000
Markus Stange Markus Stange - Bug 935923 - Rename AlphaMode helper function to D2DAlphaModeForFormat and replace most of its uses with D2DPixelFormat. r=Bas
54dd0932d2b4a0a4b3fc4c15adb02a2d02a8df39
created 2013-11-08 18:54 +0100
pushed 2013-11-08 18:14 +0000
Markus Stange Markus Stange - Merge with default branch. filters
cde5ef6a089e2637524e41d9f0a52fb1187f19ab
created 2013-11-08 14:54 +1300
pushed 2013-11-08 01:55 +0000
Nicholas Cameron Nicholas Cameron - Bug 934842. CopySurface for data source surfaces. r=Bas
b1a81b119535f4ef144ed9d0689038e6a7ee11ca
created 2013-08-14 16:43 +0200
pushed 2013-08-14 14:44 +0000
Markus Stange Markus Stange - Sync with default branch. filters
71d3da3c21239a0e4627c80b067af4eeade24f0a
created 2013-08-05 14:59 +0200
pushed 2013-08-05 13:02 +0000
Bas Schouten Bas Schouten - Implement Filters in D2D 1.0, using software when D2D 1.1 is not available on the system. filters
ecd4ca07da4e8e2f46704514c1874770e469da7e
created 2013-07-19 15:59 +0000
pushed 2013-07-19 15:59 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in gfx/2d/ r=bas
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
47a761269d24d7c0b4c20adb1947ce2ed7eea2d1
created 2013-06-22 09:43 -0400
pushed 2013-06-22 13:44 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 880836. Add MaskSurface() to Azure. r=bas
1b19da5ef5303bb319670ab5f6a802b90528befa
created 2013-06-19 22:36 +0200
pushed 2013-06-19 20:39 +0000
Bas Schouten Bas Schouten - Bug 878032 - Part 2: Factor out partial bitmap uploading and scaling. r=jrmuizel
7e858e918f4bfb35eb6c2a6eadbaf7553af81228
created 2013-06-05 04:39 +0200
pushed 2013-06-05 02:39 +0000
Bas Schouten Bas Schouten - Bug 878032: Factor out some of the none-RenderTarget dependent functions. r=jrmuizel
7c7bc74c8762946b0db8192dbb506e9f706b9a0b
created 2013-03-19 10:49 +0000
pushed 2013-03-19 10:50 +0000
Bas Schouten Bas Schouten - Add moz2d into its own repository.
less more (0) tip