Bas Schouten
|
2e5b8e553d
|
Bug 1066465: Fixup DrawTargetD2D1::DrawFilter to respect the AA mode and Finalize properly. r=jrmuizel
|
2014-09-14 23:52:47 +02:00 |
|
Bas Schouten
|
a75dad7004
|
Bug 1066463: Have DrawTargetD2D1::DrawSurface take the transform into account when doing a partial upload. r=jrmuizel
|
2014-09-14 23:52:46 +02:00 |
|
Bas Schouten
|
12f09e0eaf
|
Bug 1066679 : Make DrawTargetDWrite::GetPathsForGlyphs recognize D2D 1.1. r=jrmuizel
|
2014-09-14 23:52:46 +02:00 |
|
Bas Schouten
|
5043ce527f
|
Bug 1066676: Make DrawTargetD2D1::DrawSurface respect the interpolation mode. r=jrmuizel
|
2014-09-14 23:51:35 +02:00 |
|
Bas Schouten
|
79a4eee66a
|
Bug 1066673: Change DrawTargetD2D1::DrawSurfaceWithShadow to operate as per Canvas spec. r=jrmuizel
|
2014-09-14 23:51:35 +02:00 |
|
Bas Schouten
|
7fd7730f27
|
Bug 1066670: Deal with a failed brush creation by drawing transparent black. r=jrmuizel
|
2014-09-14 23:51:34 +02:00 |
|
Bas Schouten
|
fc196cbebc
|
Bug 1066668: Do not attempt to interop with D2D 1.1 inside D2D 1.0. r=jrmuizel
|
2014-09-14 23:51:34 +02:00 |
|
Bas Schouten
|
0b17941a0e
|
Bug 1066254: Make the temporary surface used in DrawTargetD2D1 always be transparent. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
4aecb2ba7f
|
Bug 1066153: Fail to create DrawTargetD2D1 over the maximum size. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
5c79c96efc
|
Bug 1066147: Clear new DrawTargets upon creation in D2D 1.1 backend. r=jrmuizel
|
2014-09-14 23:51:33 +02:00 |
|
Bas Schouten
|
f8d1ce2798
|
Bug 1064104: Workaround bug in D2D 1.1 addressing mode. r=jrmuizel
|
2014-09-14 23:51:32 +02:00 |
|
Bas Schouten
|
1a606f375e
|
Bug 1066142: Respect AntiAlias mode in Direct2D 1.1 backend. r=jrmuizel
|
2014-09-14 23:51:32 +02:00 |
|
Bas Schouten
|
f7a5ef8081
|
Bug 1062412: Support blending composition operations in D2D 1.1. r=jrmuizel
|
2014-09-14 23:51:31 +02:00 |
|
Bas Schouten
|
87e223e268
|
Bug 1066138: Disable using TextureClientD3D11 for A8 surfaces and fix various TextureClientD3D11 A8 bugs. r=jrmuizel
|
2014-09-14 23:51:31 +02:00 |
|
Bas Schouten
|
fc745c39fb
|
Bug 1066132: Fix SourceSurfaceD2D1::DrawTargetWillChange() to not null out mDrawTarget itself. r=jrmuizel
|
2014-09-14 23:51:30 +02:00 |
|
Bas Schouten
|
5aed16c443
|
Bug 1060963: Correctly deal with adjusted Source rectangle in DrawTargetD2D1::DrawSurface. r=jrmuizel
|
2014-09-14 23:51:30 +02:00 |
|
Bas Schouten
|
8ea600f53b
|
Bug 1060960: Fix D2D 1.1 backend's ClearRect to deal with transforms and complex clips. r=jrmuizel
|
2014-09-14 23:51:29 +02:00 |
|
Bas Schouten
|
c0cc275025
|
Bug 1060951: Properly unset the transform when doing the custom blend in FinalizeDrawing. r=jrmuizel
|
2014-09-14 23:51:29 +02:00 |
|
Bas Schouten
|
0db534e9ad
|
Bug 1060950: Call PrepareForDrawing before GetImageForSurface. r=jrmuizel
|
2014-09-14 23:51:28 +02:00 |
|
Bas Schouten
|
aa537038b1
|
Bug 1060953: Fix reference cycle between DrawTargetD2D1 and SourceSurfaceD2D1. r=jrmuizel
|
2014-09-14 23:51:28 +02:00 |
|
Matt Woodrow
|
b8b716b324
|
Bug 1046550 - Part 2: Allow creating D2D 1.1 DrawTargets for D3D11 textures. r=bas
|
2014-09-14 23:51:27 +02:00 |
|
Bas Schouten
|
fe785efe5b
|
Bug 1066811: Add a SupportsD2D1() method to the Moz2D factory. r=jrmuizel
|
2014-09-14 23:51:26 +02:00 |
|
Matt Woodrow
|
11313288f5
|
Bug 1062723 - Part 6: Implement source clipping for DrawTargetD2D1. r=Bas
--HG--
extra : rebase_source : bd1c022efe0548a9e7860fb18d6aced33ddad40f
|
2014-09-12 17:18:22 +12:00 |
|
Matt Woodrow
|
39abc3e0df
|
Bug 1062723 - Part 5: Implement source clipping for DrawTargetD2D. r=Bas
--HG--
extra : rebase_source : d1d1a33f3007f92055488d79c6cdc039efe48a25
|
2014-09-12 17:19:23 +12:00 |
|
Matt Woodrow
|
53b5fe9daf
|
Bug 1062723 - Part 4: Implement source clipping for DrawTargetSkia. r=gw280
--HG--
extra : rebase_source : 8dc98b36fa84fd23e76daf9251f81960a56b2ca0
|
2014-09-12 17:18:22 +12:00 |
|
Matt Woodrow
|
ff8fbc4a03
|
Bug 1062723 - Part 3: Implement source clipping for DrawTargetCG. r=jrmuizel
--HG--
extra : rebase_source : 679e0a97bdc31bb4b98b375618f70fb04a74b2cb
|
2014-09-12 17:18:22 +12:00 |
|
Matt Woodrow
|
db36f48ca5
|
Bug 1062723 - Part 2: Implement source clipping for DrawTargetCairo. r=Bas
--HG--
extra : rebase_source : 9e02e1e91c3bcd455640a1f60e4da673302c5cf1
|
2014-09-12 17:11:36 +12:00 |
|
Matt Woodrow
|
8fa1eb06cd
|
Bug 1062723 - Part 1: Add source clipping to SurfacePattern. r=Bas
--HG--
extra : rebase_source : ccec8c8cb37f52710b0758360bea73696212734f
|
2014-09-11 18:13:52 +12:00 |
|
Michael Wu
|
8952e58b3d
|
Bug 1063733 - Optimize DataSourceSurface allocation, r=bas,seth
|
2014-09-10 17:54:16 -04:00 |
|
Nicolas Silva
|
08c243023d
|
Bug 1061696 - Don't crash release builds when failing to allocate a surface in AutoRestoreClippedOut::save. r=Bas
|
2014-09-11 17:27:48 +02:00 |
|
Jonathan Watt
|
e1be335fbc
|
Bug 1065764, part 2 - Make Moz2D's Matrix::NudgeToIntegers() return a reference. r=Bas
|
2014-09-11 01:46:21 +01:00 |
|
Jonathan Watt
|
0dbac46b40
|
Bug 1065743 - Make Moz2D's DrawTarget::GetTransform() return a copy instead of a const reference. r=Bas
|
2014-09-11 01:46:16 +01:00 |
|
Jonathan Watt
|
996c7c35de
|
Bug 1065737 - Add a PreMultiply() method to Moz2D's Matrix class. r=Bas
|
2014-09-11 01:45:05 +01:00 |
|
Jonathan Watt
|
095dda6b06
|
Bug 1065526, part 1 - Add a Copy() method to Moz2D's Matrix. r=Bas
|
2014-09-10 21:41:51 +01:00 |
|
Jonathan Watt
|
2f88983089
|
Bug 1065558 - Add a ConcatTransform method to Moz2D's DrawTarget. r=Bas
|
2014-09-10 21:41:50 +01:00 |
|
Jonathan Watt
|
36f5e42c37
|
Bug 1065031, part 1 - Changes to Moz2D code to document and rename Moz2D Matrix's Translate, Scale and Rotate methods. r=Bas
|
2014-09-10 18:29:35 +01:00 |
|
Carsten "Tomcat" Book
|
0495ac7e6b
|
Backed out changeset e6b766d8a815 (bug 1065127) for bustage
|
2014-09-10 14:30:36 +02:00 |
|
Jonathan Watt
|
78718dbf93
|
Bug 1065127 - Avoid Matrix().Translate()/Scale()/Rotate() multiplication in lots of places. r=Bas
--HG--
extra : rebase_source : ef075258c31973c4943b9b3a9229685a9bb83917
|
2014-09-10 11:45:42 +01:00 |
|
Jeff Muizelaar
|
40d4691b8f
|
Bug 1049564. Backout unintentionally landed code.
CLOSED TREE
|
2014-09-08 11:07:48 -04:00 |
|
Jeff Muizelaar
|
d3ad84646a
|
Bug 1049564. Remove sketchy sizing code from CompositorOGL. r=nical
This came from the layers refactoring and taking it out doesn't
seem to cause any test failures.
|
2014-09-08 10:54:26 -04:00 |
|
Jean-Yves Avenard
|
aea262e5a4
|
Bug 1059066 - Add various IOSurface related methods to MacIOSurface wrapper. r=mattwoodrow
|
2014-09-03 17:09:24 +10:00 |
|
Jonathan Watt
|
c39698586a
|
Bug 1063853, part 1 - Add a RemoveUserData() method to Moz2D DrawTarget. r=Bas
|
2014-09-05 18:11:29 +01:00 |
|
Robert O'Callahan
|
3f69935be5
|
Bug 1063754. Cache result of Factory::HasSSE2(). r=bas
--HG--
extra : rebase_source : 3d25afdc6d679303ea1b73cc9ef1dbd9b971c5c0
|
2014-09-06 16:16:06 +12:00 |
|
Artem Sobolev
|
ee483b53c4
|
Bug 1054510 - Turned on SSE for image resizing. r=jrmuizel
|
2014-09-03 11:20:18 -07:00 |
|
Max Vujovic
|
5dd02c3f95
|
Bug 1058753 - Cap CSS/SVG blur radii to smaller value when rendering in software. r=mstange
|
2014-09-03 13:31:55 -07:00 |
|
Ehsan Akhgari
|
ff7c46532a
|
Bug 1062071 - Mark TileInternal's constructor as explicit; r=mattwoodrow
|
2014-09-03 08:11:28 -04:00 |
|
George Wright
|
ad91b87d4e
|
Bug 1061241 - Unref our LocalMatrixShader when building our mask SkPaint r=mattwoodrow
|
2014-09-02 15:18:15 -04:00 |
|
Wes Kocher
|
b4e65251a8
|
Backed out changeset 89f165978438 (bug 1061241) for mochitest-4 orange
|
2014-09-02 18:56:40 -07:00 |
|
George Wright
|
3392884753
|
Bug 1061241 - Unref our LocalMatrixShader when building our mask SkPaint r=mattwoodrow
|
2014-09-02 15:18:15 -04:00 |
|
Matt Woodrow
|
696f8415d4
|
Bug 1057212 - Avoid copying all the tiles when doing PushGroupAndCopyBackground. r=Bas
--HG--
extra : rebase_source : 88b89a41765ab7d6b1f8ac2ae023267418bc31dc
|
2014-09-03 09:21:35 +12:00 |
|
Matt Woodrow
|
d2dac26742
|
Bug 1059033 - Part 5: Implement OptimizeSourceSurface for DrawTargetCG. r=Bas
--HG--
extra : rebase_source : dac51f66400d5810b9662cf6cf48ce60bf1aa4d1
|
2014-09-03 09:21:14 +12:00 |
|
Matt Woodrow
|
f4d5fc1f2c
|
Bug 1059033 - Part 3: Avoid save/restoring for tiles that are entirely clipped out. r=Bas
--HG--
extra : rebase_source : c4fa893c9955f7b9af9d152c719d97b0aefef462
|
2014-09-03 09:20:44 +12:00 |
|
Matt Woodrow
|
73705edd1b
|
Bug 1059033 - Part 2: Approximate path stroke extents for culling since its faster. r=Bas
--HG--
extra : rebase_source : 153dd5cda0d9c35c724568eae5234dbd26a17683
|
2014-09-03 09:20:33 +12:00 |
|
Matt Woodrow
|
2793cd5577
|
Bug 1059033 - Part 1: Cull DrawTargetTiled operations where we can. r=Bas
--HG--
extra : rebase_source : 469f465fa1a715b7c7af904da4cc48969ff805e6
|
2014-09-03 09:20:10 +12:00 |
|
Markus Stange
|
70ddd979c0
|
Bug 1055661 - Add Matrix5x4::operator*=. f=milan, r=Bas
|
2014-09-02 14:06:01 +02:00 |
|
Markus Stange
|
5019ea69be
|
Bug 1055661 - Add Matrix5x4::operator== which does exact equality comparison. f=Milan, r=Bas
|
2014-09-02 14:05:49 +02:00 |
|
Phil Ringnalda
|
3d78bd7efa
|
Backed out 8 changesets (bug 982338, bug 1057212, bug 1059033 ) for build bustage
CLOSED TREE
Backed out changeset 4df1bd30364d (bug 982338)
Backed out changeset b68664a02904 (bug 1057212)
Backed out changeset 07b3695aa02f (bug 1059033 )
Backed out changeset bb3885b57d48 (bug 1059033 )
Backed out changeset 76897f52ac2c (bug 1059033 )
Backed out changeset 31e89a2a409f (bug 1059033 )
Backed out changeset 8e81f6f74182 (bug 1059033 )
Backed out changeset c5bbf22f2f28 (bug 1059033 )
|
2014-09-01 18:07:57 -07:00 |
|
Matt Woodrow
|
febbddd2d3
|
Bug 1057212 - Avoid copying all the tiles when doing PushGroupAndCopyBackground. r=Bas
--HG--
extra : rebase_source : fa58170f6966ef0008f54ef4bc1b1b5381fbd0e0
|
2014-09-02 12:37:41 +12:00 |
|
Matt Woodrow
|
e2cb4d2d81
|
Bug 1059033 - Part 5: Implement OptimizeSourceSurface for DrawTargetCG. r=Bas
--HG--
extra : rebase_source : 2046ee6e625b8869c7da5b401cb7fe1135f4966a
|
2014-09-02 12:35:32 +12:00 |
|
Matt Woodrow
|
e042864169
|
Bug 1059033 - Part 3: Avoid save/restoring for tiles that are entirely clipped out. r=Bas
--HG--
extra : rebase_source : 832de898f3fe2373b7210e3c147bfeaf716434c5
|
2014-09-02 12:35:02 +12:00 |
|
Matt Woodrow
|
64983e0e66
|
Bug 1059033 - Part 2: Approximate path stroke extents for culling since its faster. r=Bas
--HG--
extra : rebase_source : 88884a1d6297a12cddd2c2f075985634e3fa235c
|
2014-09-02 12:34:53 +12:00 |
|
Matt Woodrow
|
1ed38bfa48
|
Bug 1059033 - Part 1: Cull DrawTargetTiled operations where we can. r=Bas
--HG--
extra : rebase_source : 74b1c51243fa1443c4d6d5d9bdc6d448680c5a07
|
2014-09-02 12:34:30 +12:00 |
|
Phil Ringnalda
|
cf0f6fe57f
|
Backed out 8 changesets (bug 1057212, bug 1059033 ) for Windows build bustage
CLOSED TREE
Backed out changeset a54dbdca597b (bug 1059033 )
Backed out changeset d8d79e4fbfc4 (bug 1059033 )
Backed out changeset 87494588e493 (bug 1057212)
Backed out changeset 3e4105ea0a73 (bug 1059033 )
Backed out changeset e59430ea4256 (bug 1059033 )
Backed out changeset 301fdfea8fbf (bug 1059033 )
Backed out changeset 1ef5a3a9bb06 (bug 1059033 )
Backed out changeset a7eaac164c36 (bug 1059033 )
|
2014-08-31 23:55:31 -07:00 |
|
Matt Woodrow
|
bf14a4d265
|
Bug 1059033 - Move DrawTargetTiled to non-unified to ensure that _USE_MATH_DEFINES is applied first. CLOSED TREE
|
2014-09-01 17:28:53 +12:00 |
|
Matt Woodrow
|
4ce3bfd53e
|
Bug 1059033 - Followup to fix windows build
--HG--
extra : rebase_source : 1ad884a8f5d90feb431a522aa7937d726ad699ec
|
2014-09-01 16:30:25 +12:00 |
|
Ehsan Akhgari
|
ff03b1e31d
|
Bug 1060802 - Fix some more bad implicit constructors in gfx; r=roc
|
2014-08-31 23:31:20 -04:00 |
|
Matt Woodrow
|
2999f08ed4
|
Bug 1057212 - Avoid copying all the tiles when doing PushGroupAndCopyBackground. r=Bas
|
2014-09-01 15:23:40 +12:00 |
|
Matt Woodrow
|
320fb6087a
|
Bug 1059033 - Part 5: Implement OptimizeSourceSurface for DrawTargetCG. r=Bas
|
2014-09-01 15:23:21 +12:00 |
|
Matt Woodrow
|
ee5d5a5cdf
|
Bug 1059033 - Part 3: Avoid save/restoring for tiles that are entirely clipped out. r=Bas
|
2014-09-01 15:22:49 +12:00 |
|
Matt Woodrow
|
0499e23c22
|
Bug 1059033 - Part 2: Approximate path stroke extents for culling since its faster. r=Bas
|
2014-09-01 15:22:40 +12:00 |
|
Matt Woodrow
|
f678298447
|
Bug 1059033 - Part 1: Cull DrawTargetTiled operations where we can. r=Bas
|
2014-09-01 15:22:08 +12:00 |
|
David Zbarsky
|
e4a1db894d
|
Bug 952977: Remove gfxPointH3D r=nical
|
2014-08-29 14:47:30 -04:00 |
|
Matt Woodrow
|
fcc0c3d428
|
Bug 1057218 - Initialize mFormat in DrawTargetTiled. r=Bas
|
2014-08-29 15:07:35 +12:00 |
|
Matt Woodrow
|
2470601850
|
Bug 1053934 - Don't use the cairo context to create similar surfaces since it might be in an error state. r=jrmuizel
|
2014-08-28 16:07:43 +12:00 |
|
Botond Ballo
|
d7ca1856d5
|
Bug 1057642 - Revert [Int]::PointTyped::[x|y] to be of primitive type. r=kats
--HG--
extra : rebase_source : 55e56423f6c8f5278315a6dc9dfcb9fb983c9309
|
2014-08-28 12:45:48 -04:00 |
|
Botond Ballo
|
c8dcb8128e
|
Bug 1057642 - More convenient formatting of BasePoint. r=BenWa,kats
--HG--
extra : rebase_source : bf75da112714f584ce3fc802d716a6c969e1d160
|
2014-08-27 19:25:53 -04:00 |
|
George Wright
|
b31b7b0d74
|
Bug 1055265 - Correct the SkColorType used for 32-bit in SkANP r=snorp
|
2014-08-28 15:31:01 -04:00 |
|
Milan Sreckovic
|
33707ea4c4
|
Bug 1033310: Handle CreateDataSourceSurface* returning nullptr. f=nsilva, r=bschouten
|
2014-08-27 11:57:43 -04:00 |
|
Matt Woodrow
|
14b2204523
|
Bug 1057216 - Make DrawTargetCG hold a reference to DataSourceSurface when we're wrapping their data. r=jrmuizel
--HG--
extra : rebase_source : ad610592f69294caedcbca5d61c1644120cbec66
|
2014-08-27 10:20:18 +12:00 |
|
Kartikaya Gupta
|
4539889330
|
Bug 1058048 - Implement the *= operator on Matrix4x4. r=Bas
|
2014-08-26 12:04:07 -04:00 |
|
Walter Litwinczyk
|
9b66615f0b
|
Bug 1046921 - Remove usage of legacy Skia API, SK_SUPPORT_LEGACY_BITMAP_CONFIG. r=gw280
|
2014-08-15 10:02:46 -07:00 |
|
Markus Stange
|
316b8d7a66
|
Bug 1055661: Add 5x4 matrix multiply. r=bschouten
|
2014-08-22 11:30:20 -04:00 |
|
David Zbarsky
|
48fe8afc64
|
Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
|
2014-08-22 09:40:02 -04:00 |
|
Botond Ballo
|
54aeea8833
|
Bug 923512 - Introduce strongly-typed coordinate classes. r=kats,Bas
--HG--
extra : rebase_source : 22e5fe577ea503aede765c70e16c0bf875c4a9fd
|
2014-08-19 13:08:16 -04:00 |
|
Matt Woodrow
|
e8382be3cf
|
Bug 1051592 - Clip DrawTargetCairo's context to the surface bound to prevent massive mask allocations within cairo. r=jrmuizel
|
2014-08-15 14:23:22 +12:00 |
|
Ryan VanderMeulen
|
7572612bf8
|
Backed out changeset 028c43cd12a5 (bug 1051592) for Windows bustage.
CLOSED TREE
|
2014-08-15 00:37:46 -04:00 |
|
Matt Woodrow
|
f4ffbf1eae
|
Bug 1051592 - Clip DrawTargetCairo's context to the surface bound to prevent massive mask allocations within cairo. r=jrmuizel
--HG--
extra : rebase_source : 89bc9dd9c4d5120c73b025d5106827594fac6663
|
2014-08-15 14:23:22 +12:00 |
|
Ehsan Akhgari
|
0ada9aaedb
|
Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
--HG--
extra : rebase_source : 5c6b62dbed81018370ce274e1913620ffb0ff7a2
|
2014-08-07 21:17:30 -04:00 |
|
George Wright
|
0822003d35
|
[PATCH 15/15] Bug 1017113 - Use RefPtrSkia instead of SkRefPtr as it no longer exists. r=mattwoodrow
|
2014-08-06 12:01:44 -04:00 |
|
George Wright
|
5a412cdf04
|
[PATCH 14/15] Bug 1017113 - Add RefPtrSkia to replace SkRefPtr functionality r=mattwoodrow
|
2014-07-28 14:48:29 -04:00 |
|
George Wright
|
8935d080fd
|
[PATCH 05/15] Bug 1017113 - Remove unnecessary SkEmptyShader.h include r=mattwoodrow
|
2014-07-27 20:56:42 -04:00 |
|
George Wright
|
256271d113
|
[PATCH 03/15] Bug 1017113 - Update DrawTargetSkia to use the new SkDropShadowImageFilter::Create() r=mattwoodrow
|
2014-07-27 20:51:32 -04:00 |
|
George Wright
|
9f6809e5dd
|
[PATCH 02/15] Bug 1017113 - Calling save on an SkCanvas no longer takes any parameters r=mattwoodrow
|
2014-07-27 20:51:09 -04:00 |
|
George Wright
|
fb374d1e03
|
[PATCH 01/15] Bug 1043745 - Use SkColorType and SkImageInfo instead of SkBitmap::Config r=mattwoodrow
|
2014-07-27 20:47:43 -04:00 |
|
Matt Woodrow
|
96dccaf15a
|
Bug 1048110 - Pad visible regions out by 1 pixel to avoid sampling from invalid content. r=Bas
|
2014-08-05 12:17:47 +12:00 |
|
Kartikaya Gupta
|
a0cb588368
|
Bug 966362 - Fix copy/paste error to fix typo in gfx2d. r=Bas
|
2014-08-07 17:45:08 -07:00 |
|
Markus Stange
|
5ce4319ba2
|
Bug 1049499 - Choose the correct number of gradient repetitions if a non-identity pattern matrix is involved. r=jrmuizel
|
2014-08-07 13:23:53 +02:00 |
|
Jonathan Watt
|
0eb237fbad
|
Bug 1049593 - Make BaseRect::Contains(point) behave correctly for floating point rect/point. r=Bas
|
2014-08-07 06:24:54 +01:00 |
|
Wes Kocher
|
724c15be2e
|
Backed out 3 changesets (bug 923512) for mochitest-2 bustage on a CLOSED TREE
Backed out changeset f8720d81b74f (bug 923512)
Backed out changeset f431232084b7 (bug 923512)
Backed out changeset dff51863663c (bug 923512)
|
2014-08-06 16:36:35 -07:00 |
|
Botond Ballo
|
19223fc539
|
Bug 923512 - Introduce strongly-typed coordinate classes (Part 1: Moz2D changes). r=kats,Bas
|
2014-07-31 17:07:17 -04:00 |
|
Nicolas Silva
|
b4e767d9b2
|
Bug 1025138 - Integrate DrawTargetTiled preffed off. r=mattwoodrow
|
2014-08-06 14:40:03 +02:00 |
|
Ehsan Akhgari
|
cd5081982f
|
Bug 1048243 - Fix more bad implicit constructors in gfx; r=jrmuizel
|
2014-08-05 17:58:40 -04:00 |
|
Bas Schouten
|
b973f597b8
|
Bug 1039568: Add a capture DrawTarget to Moz2D. r=jrmuizel
|
2014-08-01 18:01:47 +02:00 |
|
David Zbarsky
|
fd1270ab64
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-08-01 08:31:49 -04:00 |
|
David Zbarsky
|
7efeb8edf5
|
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
|
2014-08-01 08:31:47 -04:00 |
|
David Zbarsky
|
e1a0d5f22b
|
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
|
2014-08-01 08:31:46 -04:00 |
|
Nathan Froyd
|
d86ff9f990
|
Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium
|
2014-07-24 11:55:33 -04:00 |
|
Wes Kocher
|
b68dfa645a
|
Backed out 11 changesets (bug 952977) for reftest-no-accel failures
Backed out changeset ea2367c19da3 (bug 952977)
Backed out changeset c401c8748eb3 (bug 952977)
Backed out changeset a93e9ff1043b (bug 952977)
Backed out changeset 765b7f67163e (bug 952977)
Backed out changeset 3d8cf4f5777f (bug 952977)
Backed out changeset 8993710a3ab3 (bug 952977)
Backed out changeset 1298c39b745a (bug 952977)
Backed out changeset be0b899fbe5e (bug 952977)
Backed out changeset f69bea1f1feb (bug 952977)
Backed out changeset 1a745777f07e (bug 952977)
Backed out changeset 5ad1d18dfe17 (bug 952977)
|
2014-07-29 18:58:46 -07:00 |
|
David Zbarsky
|
d217f4d630
|
Bug 952977: bustage fix on a CLOSED TREE to appease the compiler gods r=me
|
2014-07-29 19:51:38 -04:00 |
|
David Zbarsky
|
1066d19eae
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-07-29 19:18:52 -04:00 |
|
David Zbarsky
|
a3fab3a288
|
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
|
2014-07-29 19:18:49 -04:00 |
|
David Zbarsky
|
ff7456c5a4
|
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
|
2014-07-29 19:18:49 -04:00 |
|
Ehsan Akhgari
|
37d7a2ccc2
|
Bug 1045091 - Fix some bad implicit constructors in gfx; r=Bas
|
2014-07-29 08:07:24 -04:00 |
|
Milan Sreckovic
|
2beaa887c0
|
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
|
2014-07-23 12:12:59 -04:00 |
|
Botond Ballo
|
fa75a0d598
|
Bug 1035598 - Add a ChangeBasis() method to Matrix4x4. r=mattwoodrow
|
2014-07-22 18:10:25 -04:00 |
|
Botond Ballo
|
76d325bbe8
|
Bug 1035598 - Add a PostTranslate() method to Matrix4x4. r=mattwoodrow
|
2014-07-22 18:09:53 -04:00 |
|
Milan Sreckovic
|
61f2860281
|
Bug 1031525 - Support DrawTargetCG::DrawWindow and non-CG types. r=gw280,mattwoodrow
|
2014-07-14 13:24:01 -04:00 |
|
Matt Woodrow
|
e925eace63
|
Bug 1035168 - Avoid calling GetData/Stride on a surface that we will later Map. r=Bas
|
2014-07-11 15:23:56 +12:00 |
|
Matt Woodrow
|
337ce18dc8
|
Bug 1035168 - Use Map api to check if DataSourceSurfaces have data available in DrawTargetCairo. r=Bas
|
2014-07-09 13:53:48 +12:00 |
|
Matt Woodrow
|
6c8fbe8e34
|
Bug 1028802 - Don't dereference null pointer in AlignedArray::Rellaoc. r=jwatt
|
2014-07-14 14:06:16 +12:00 |
|
Jeff Gilbert
|
71d7bf6e9b
|
Bug 1034398 - Query for max IOSurf sizes. - r=benwa
|
2014-07-11 23:08:54 -07:00 |
|
Jeff Gilbert
|
1a5db8b68a
|
Backed out changeset 53f0f0e43ea5
|
2014-07-11 21:59:48 -07:00 |
|
Jeff Gilbert
|
700e932b6f
|
Bug 1034398 - Query for max IOSurf sizes. - r=benwa
|
2014-07-11 21:58:00 -07:00 |
|
Jonathan Watt
|
b0eb2ac4f4
|
Bug 1025553, part 5 - Add some missing gfxMatrix API to Moz2D Matrix. r=Bas
|
2014-07-11 08:06:39 +01:00 |
|
Nigel Babu
|
deaee3717d
|
Backed out changeset bd41dff8f475 (bug 1035168) for Win7 debug crashtest bustage
|
2014-07-09 08:53:28 +05:30 |
|
Matt Woodrow
|
3192923be7
|
Bug 1027107 - Use fallible allocations in gfx::AlphaBoxBlur::Blur. r=Bas
|
2014-07-09 13:53:51 +12:00 |
|
Matt Woodrow
|
9f1a9d81f1
|
Bug 1035168 - Use Map api to check if DataSourceSurfaces have data available in DrawTargetCairo. r=Bas
|
2014-07-09 13:53:48 +12:00 |
|
George Wright
|
9aab4be30d
|
Bug 1034257 - Implement CreateSourceSurfaceForNativeSurface for Cairo surface types, to enable Xlib surfaces to be drawn properly when using Skia content rendering r=jrmuizel
|
2014-07-03 17:06:48 -04:00 |
|
Nicolas Silva
|
20a8bbb6ab
|
Bug 1034584 - Prevent invalid sources to contaminate cairo DrawTargets during painting operations. r=Bas
|
2014-07-04 16:55:04 +02:00 |
|
Ryan VanderMeulen
|
ab939fdfed
|
Backed out changeset 3f079d36c620 (bug 1034257) for non-unified bustage.
|
2014-07-03 20:36:14 -04:00 |
|
George Wright
|
e0c922aa9f
|
Bug 1034257 - Implement CreateSourceSurfaceForNativeSurface for Cairo surface types, to enable Xlib surfaces to be drawn properly when using Skia content rendering r=jrmuizel
|
2014-07-03 17:06:48 -04:00 |
|
Walter Litwinczyk
|
858dc07f61
|
Bug 1004375 - Removed use of legacy skia compatible device API - r=gw280
|
2014-06-24 15:35:07 -07:00 |
|
Mike Hommey
|
3e73c4399a
|
Bug 1031267 - Fix system cairo builds after bug 1027763. r=jwatt,a=kwierso
|
2014-07-02 09:15:51 +09:00 |
|
Matt Woodrow
|
38f454048f
|
Bug 997304 - Copy the image data if it's not a suitable size for cairo. r=Bas
|
2014-07-01 17:52:51 +12:00 |
|
Carsten "Tomcat" Book
|
8f7a5515e1
|
Backed out changeset c9c8c4ae8e0f (bug 997304) for bustage on a CLOSED TREE
|
2014-07-01 08:12:19 +02:00 |
|
Matt Woodrow
|
5b4fd19b83
|
Bug 997304 - Copy the image data if it's not a suitable size for cairo. r=Bas
|
2014-07-01 17:52:51 +12:00 |
|
Bas Schouten
|
a184daf607
|
Bug 997304: Allow reading back A8 source surfaces. r=mattwoodrow
|
2014-07-01 17:52:49 +12:00 |
|
Mats Palmgren
|
6eab5af9a1
|
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
|
2014-06-28 10:13:13 +00:00 |
|
Phil Ringnalda
|
e41382e94d
|
Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
Backed out changeset 0b5918ec6521 (bug 1031444)
Backed out changeset 663ff18cd4a1 (bug 1028460)
Backed out changeset ae01b3919c8c (bug 1028460)
Backed out changeset 316c8dfeca9b (bug 1028460)
Backed out changeset e237b2c61ea2 (bug 1028460)
|
2014-06-28 22:01:28 -07:00 |
|
Mats Palmgren
|
3b120ae783
|
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
|
2014-06-28 10:13:13 +00:00 |
|
Jeff Muizelaar
|
8ae670ea14
|
Bug 1026596. Add ellipse to bezier helper and use it from SVG. r=bas
This is faster and more accurate. Specifically, the old code
would produce non-monontic segments which was causing rasterization
differences with skia
|
2014-06-26 16:42:12 -04:00 |
|
Jeff Muizelaar
|
50ce2cab91
|
Bug 1025133. Be more consistent about rounding colors with the skia backend. r=mwoodrow
--HG--
rename : toolkit/devtools/discovery/tests/moz.build => toolkit/devtools/moz.build
extra : rebase_source : 2db3c43532a30db90326c3903d8fe5c96d077d97
|
2014-06-18 10:16:30 -04:00 |
|
Jonathan Watt
|
72120fcce3
|
Backed out changeset a7ea536288e0 (bug 1031267) for bustage..
|
2014-06-27 16:58:36 +01:00 |
|
Jan Beich
|
dc7466e983
|
Bug 1031267 - Fix --enable-system-cairo builds after they were broken by bug 1027763. r=jwatt
|
2014-06-27 16:29:17 +01:00 |
|
Carsten "Tomcat" Book
|
0a2a0433d2
|
Merge mozilla-central to mozilla-inbound
|
2014-06-27 15:51:09 +02:00 |
|
Kartikaya Gupta
|
e2defcf402
|
Bug 1022956 - When fling velocity is high, don't let tap gestures trigger clicks to content. r=drs r=Bas
|
2014-06-26 18:37:44 -04:00 |
|
Jonathan Watt
|
64993e997c
|
Bug 1027763, part 4 - Add a new DrawTarget::GetType() method and three generic type enum values for it to return. r=Bas, r=jrmuizel
|
2014-06-27 10:17:49 +01:00 |
|
Gijs Kruitbosch
|
64b263e1af
|
Bug 1030115 - fix apz.printtree caching to use gfxPrefs. r=kats, bas
|
2014-06-25 16:12:32 +01:00 |
|
Walter Litwinczyk
|
43a6798734
|
Bug 1004374 - Removed Moz2D usage of deprecated skia api: SK_SUPPORT_LEGACY_LAYERRASTERIZER_API. r=gw280
|
2014-06-20 11:47:27 -07:00 |
|
Rik Cabanier
|
cfa3ff39f9
|
Bug 1018497 - Implementation of DOMMatrix. r=roc,bz
|
2014-06-24 20:15:00 +02:00 |
|
Mats Palmgren
|
01d6c4f07f
|
Bug 1025669 - part 0, Add BaseMargin::ApplySkipSides, remove nsIFrame::Apply*SkipSides, and change call sites to use the former. r=roc
|
2014-06-24 17:52:19 +00:00 |
|
Benoit Jacob
|
c590a87a46
|
Remove unused static function that causes non-unified build to fail - trivial, no review, no bug
|
2014-06-23 11:50:43 -04:00 |
|
zhoubcfan
|
7e5658fbee
|
Bug 891709 - Fix build bustage in gfx/2d/Factory.cpp when Skia is disabled. r=gw280
|
2014-05-03 04:13:00 -04:00 |
|
Sasha Fydrich
|
4028b7143e
|
Bug 1020439 - Call cairo_surface_destroy in GetCairoSurfaceForSourceSurface in case of failure. r=bas
|
2014-06-22 11:10:07 -07:00 |
|
Jonathan Watt
|
75a2e96e37
|
Bug 1027763, part 3 - Remove the old DrawTarget::GetType() method. r=Bas
|
2014-06-19 21:35:34 +01:00 |
|
Jonathan Watt
|
0d1000d663
|
Bug 1027763, part 1 - Rename DrawTarget::GetType() to DrawTarget::GetBackendType() in Moz2D code. r=Bas
|
2014-06-19 21:35:33 +01:00 |
|
Birunthan Mohanathas
|
c910458886
|
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
|
2014-06-18 17:56:02 -07:00 |
|
Benjamin Smedberg
|
2ae2942f4b
|
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
|
2014-06-17 13:00:13 -04:00 |
|
Jonathan Watt
|
410ac1cd84
|
Bug 1022031 - Rework gfxPlatform::GetSourceSurfaceForSurface so that it doesn't need to use a Thebes backed gfxContext (Moz2D conversion). r=mattwoodrow
|
2014-06-17 10:08:23 +01:00 |
|
Jonathan Watt
|
9a507b878e
|
Bug 1025491 - Remove the DumpAsPNG() code in FilterNodeSoftware.cpp. r=mstange
|
2014-06-15 01:34:01 +01:00 |
|
Jonathan Watt
|
e5cec405a1
|
Bug 1023336, part 2 - Use the new BufferSizeFromStrideAndHeight helper where appropriate in Moz2D code. r=Bas
|
2014-06-13 22:03:52 +01:00 |
|
Jonathan Watt
|
1ddc596cc2
|
Bug 1023336, part 1 - Add a Moz2D helper to consistently limit the size of data-wrapping DataSourceSurface buffers. r=Bas
|
2014-06-13 22:03:52 +01:00 |
|
Jonathan Watt
|
295bc31bc0
|
Bug 1015785 - Fix Moz2D's AlignedArray::Realloc() to not over allocate. r=Bas
|
2014-06-13 22:03:52 +01:00 |
|
Jonathan Watt
|
87a7c1550f
|
Bug 1024983 - Stop addrefing and releasing excessively in the Moz2D code in functions that return a TemporaryRef. r=mstange
|
2014-06-13 17:09:23 +01:00 |
|
Bas Schouten
|
877517037b
|
Bug 1024643: Create and upload D2D bitmaps in separate steps. r=mattwoodrow
|
2014-06-12 19:05:37 +00:00 |
|
Jonathan Watt
|
76d996544d
|
Bug 1022821, part 1 - Stop using a RefPtr for QuartzSupport::AttachIOSurface's aSurface argument. r=BenWa
|
2014-06-11 23:08:17 +01:00 |
|
Bas Schouten
|
b33c0b3b70
|
Bug 992491: Add DrawTargetTiled for redirecting drawing to multiple tiles. r=mattwoodrow
|
2014-06-11 19:53:02 +00:00 |
|
Jeff Muizelaar
|
9d6f48d1af
|
Bug 1023691. Support Data surfaces in DrawTargetSkia::CopySurface. r=mwoodrow
--HG--
extra : rebase_source : 99278192158953367d79c9b87470b69546d12d09
|
2014-06-11 11:38:41 -04:00 |
|
Jeff Muizelaar
|
8443fa7ea1
|
Bug 1020629. DrawTargetSkia::CopySurface is broken with A8 surfaces. r=gw280
If we clear the surface before doing drawBitmap we end up with
the right results. This also adds some writePixels code
that we could try out later.
--HG--
rename : content/base/test/xcsp/chrome.ini => content/base/test/csp/chrome.ini
rename : content/base/test/xcsp/file_CSP.sjs => content/base/test/csp/file_CSP.sjs
rename : content/base/test/xcsp/file_CSP_evalscript_main.html => content/base/test/csp/file_CSP_evalscript_main.html
rename : content/base/test/xcsp/file_CSP_evalscript_main.html^headers^ => content/base/test/csp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/xcsp/file_CSP_evalscript_main.js => content/base/test/csp/file_CSP_evalscript_main.js
rename : content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html
rename : content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html^headers^
rename : content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.js => content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.js
rename : content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.html => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html
rename : content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.html^headers^ => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html^headers^
rename : content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.js => content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.js
rename : content/base/test/xcsp/file_CSP_frameancestors.sjs => content/base/test/csp/file_CSP_frameancestors.sjs
rename : content/base/test/xcsp/file_CSP_frameancestors_main.html => content/base/test/csp/file_CSP_frameancestors_main.html
rename : content/base/test/xcsp/file_CSP_frameancestors_main.js => content/base/test/csp/file_CSP_frameancestors_main.js
rename : content/base/test/xcsp/file_CSP_inlinescript_main.html => content/base/test/csp/file_CSP_inlinescript_main.html
rename : content/base/test/xcsp/file_CSP_inlinescript_main.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/xcsp/file_CSP_inlinestyle_main.html => content/base/test/csp/file_CSP_inlinestyle_main.html
rename : content/base/test/xcsp/file_CSP_inlinestyle_main.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/xcsp/file_CSP_main.html => content/base/test/csp/file_CSP_main.html
rename : content/base/test/xcsp/file_CSP_main.html^headers^ => content/base/test/csp/file_CSP_main.html^headers^
rename : content/base/test/xcsp/file_CSP_main.js => content/base/test/csp/file_CSP_main.js
rename : content/base/test/xcsp/file_csp_bug768029.html => content/base/test/csp/file_csp_bug768029.html
rename : content/base/test/xcsp/file_csp_bug768029.sjs => content/base/test/csp/file_csp_bug768029.sjs
rename : content/base/test/xcsp/file_csp_bug773891.html => content/base/test/csp/file_csp_bug773891.html
rename : content/base/test/xcsp/file_csp_bug773891.sjs => content/base/test/csp/file_csp_bug773891.sjs
rename : content/base/test/xcsp/file_csp_redirects_main.html => content/base/test/csp/file_csp_redirects_main.html
rename : content/base/test/xcsp/file_csp_redirects_page.sjs => content/base/test/csp/file_csp_redirects_page.sjs
rename : content/base/test/xcsp/file_csp_redirects_resource.sjs => content/base/test/csp/file_csp_redirects_resource.sjs
rename : content/base/test/xcsp/file_csp_report.sjs => content/base/test/csp/file_csp_report.sjs
rename : content/base/test/xcsp/file_multi_policy_injection_bypass.html => content/base/test/csp/file_multi_policy_injection_bypass.html
rename : content/base/test/xcsp/file_multi_policy_injection_bypass.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass.html^headers^
rename : content/base/test/xcsp/file_multi_policy_injection_bypass_2.html => content/base/test/csp/file_multi_policy_injection_bypass_2.html
rename : content/base/test/xcsp/file_multi_policy_injection_bypass_2.html^headers^ => content/base/test/csp/file_multi_policy_injection_bypass_2.html^headers^
rename : content/base/test/xcsp/file_redirect_content.sjs => content/base/test/csp/file_redirect_content.sjs
rename : content/base/test/xcsp/file_redirect_report.sjs => content/base/test/csp/file_redirect_report.sjs
rename : content/base/test/xcsp/file_subframe_run_js_if_allowed.html => content/base/test/csp/file_subframe_run_js_if_allowed.html
rename : content/base/test/xcsp/file_subframe_run_js_if_allowed.html^headers^ => content/base/test/csp/file_subframe_run_js_if_allowed.html^headers^
rename : content/base/test/xcsp/mochitest.ini => content/base/test/csp/mochitest.ini
rename : content/base/test/xcsp/moz.build => content/base/test/csp/moz.build
rename : content/base/test/xcsp/test_301_redirect.html => content/base/test/csp/test_301_redirect.html
rename : content/base/test/xcsp/test_302_redirect.html => content/base/test/csp/test_302_redirect.html
rename : content/base/test/xcsp/test_303_redirect.html => content/base/test/csp/test_303_redirect.html
rename : content/base/test/xcsp/test_307_redirect.html => content/base/test/csp/test_307_redirect.html
rename : content/base/test/xcsp/test_CSP.html => content/base/test/csp/test_CSP.html
rename : content/base/test/xcsp/test_CSP_evalscript.html => content/base/test/csp/test_CSP_evalscript.html
rename : content/base/test/xcsp/test_CSP_evalscript_getCRMFRequest.html => content/base/test/csp/test_CSP_evalscript_getCRMFRequest.html
rename : content/base/test/xcsp/test_CSP_frameancestors.html => content/base/test/csp/test_CSP_frameancestors.html
rename : content/base/test/xcsp/test_CSP_inlinescript.html => content/base/test/csp/test_CSP_inlinescript.html
rename : content/base/test/xcsp/test_CSP_inlinestyle.html => content/base/test/csp/test_CSP_inlinestyle.html
rename : content/base/test/xcsp/test_csp_bug768029.html => content/base/test/csp/test_csp_bug768029.html
rename : content/base/test/xcsp/test_csp_bug773891.html => content/base/test/csp/test_csp_bug773891.html
rename : content/base/test/xcsp/test_csp_redirects.html => content/base/test/csp/test_csp_redirects.html
rename : content/base/test/xcsp/test_multi_policy_injection_bypass.html => content/base/test/csp/test_multi_policy_injection_bypass.html
rename : content/base/test/xcsp/test_subframe_run_js_if_allowed.html => content/base/test/csp/test_subframe_run_js_if_allowed.html
rename : js/src/parjs-benchmarks/obsolete/README.txt => js/src/parjs-benchmarks/README.txt
extra : rebase_source : 5dcfaa47c4e4305f2c2c4fdec46cf68e07fc9166
|
2014-06-10 23:42:32 -04:00 |
|
Botond Ballo
|
739c98b1cf
|
Bug 1022381 - Enforce that strongly-typed geometric classes are used with a proper coordinate system tag type. r=kats
|
2014-06-10 12:43:52 -04:00 |
|
Markus Stange
|
91a07c522d
|
Bug 1022624 - Rename numStops to stopCount.
|
2014-06-10 22:29:03 +02:00 |
|
Markus Stange
|
1f65090652
|
Bug 1022624 - Share code for constructing repeated linear and radial gradients. r=jrmuizel
|
2014-06-10 22:27:45 +02:00 |
|
Markus Stange
|
acb23fb776
|
Bug 1022624 - Implement support for radial gradients with ExtendMode::REFLECT in DrawTargetCG. r=jrmuizel
|
2014-06-10 22:26:58 +02:00 |
|
Markus Stange
|
3f309a1d20
|
Bug 1022624 - Implement support for linear gradients with ExtendMode::REFLECT in DrawTargetCG. r=jrmuizel
|
2014-06-10 22:26:32 +02:00 |
|
Michael Wu
|
8a202cecf2
|
Bug 994081 - [3/3] Optimize surfaces on Cairo X11, r=Bas f=karlt
|
2014-05-22 20:06:16 -04:00 |
|
Jonathan Watt
|
3e4a5e0afc
|
Bug 1019753, part 1 - Add a ClearDataSourceSurface() helper to DataSurfaceHelpers. r=Bas
|
2014-06-04 08:08:39 +01:00 |
|
Carsten "Tomcat" Book
|
7d4c6ef58f
|
Backed out changeset c5953a778276 (bug 1019753) for crashes on a CLOSED TREE
|
2014-06-04 10:31:49 +02:00 |
|
Jonathan Watt
|
6141cd1209
|
Bug 1019753, part 1 - Add a ClearDataSourceSurface() helper to DataSurfaceHelpers. r=Bas
|
2014-06-04 08:08:39 +01:00 |
|
Bas Schouten
|
f35479561e
|
Bug 992731: Correctly treat a 'line' as a curve with a single inflection point stretching across the entire line. r=jwatt
|
2014-05-31 03:13:23 +02:00 |
|
Jonathan Watt
|
1bf339ea5d
|
Bug 1015780 - Make Moz2D's GetAlignedStride() faster. r=Bas
|
2014-05-28 14:30:56 +01:00 |
|
Matt Woodrow
|
a566c9094a
|
Bug 1013767 - Add Matrix::PostTranslate. r=Bas
|
2014-05-28 13:21:32 +12:00 |
|
Bas Schouten
|
4a7ad82e4a
|
Bug 999943 - Followup: Add requested comment. r=jwatt
|
2014-05-27 17:35:35 +02:00 |
|
Bas Schouten
|
25a1429883
|
Bug 999943: Correctly use the absolute value to determine min and max of the inflection range. r=jwatt
|
2014-05-27 17:03:34 +02:00 |
|
Jonathan Watt
|
a3bcd480ea
|
backout ac5e2c6f4ec0 (Bug 1015780) for bustage
|
2014-05-26 17:59:43 +01:00 |
|
Jonathan Watt
|
bac4b9d1ef
|
Bug 1015780 - Make Moz2D's GetAlignedStride() faster. r=Bas
--HG--
extra : rebase_source : 6e87f0f91cd9cab03facb789f1fee700175ba102
|
2014-05-26 16:20:39 +01:00 |
|
Matt Woodrow
|
d02c127327
|
Bug 1011865 - Create optimized source surfaces when skia-gl is enabled since we want to cache the GPU texture. r=gw280
|
2014-05-23 17:09:34 +12:00 |
|
Matt Woodrow
|
2f0ce58a08
|
Bug 1012386 - Release the CGImage we addref'd in DrawTargetCG::CopySurface. r=jrmuizel
|
2014-05-21 18:43:16 +12:00 |
|
Milan Sreckovic
|
2985b20c15
|
Bug 1007856: Update 2D.h to doxygen friendly comment format. r=bas,trivial
|
2014-05-19 13:54:41 -04:00 |
|
Jeff Muizelaar
|
7d6bd19de3
|
Bug 1011062. Add a fast path to DrawTargetSkia::MaskSurface(). r=gw280
This should speed things up significantly by avoid a bunch
of unneeded work.
--HG--
extra : rebase_source : 1194a825a5a9e5e86a94ba6c6c67f959051f1da3
|
2014-05-16 21:31:43 -04:00 |
|
Jeff Muizelaar
|
25d9cee77c
|
Bug 1011011. DrawTargetSkia: Round alpha properly when creating Paint. r=mattwoodrow
This fixes some off by one errors in content reftests
--HG--
extra : rebase_source : 38a7aaed5600431f2c75005e1b71b8e572c3685d
|
2014-05-15 22:12:42 -04:00 |
|
Botond Ballo
|
2fb8955400
|
Bug 961289 - Add support for writing a BaseRect to an output stream. r=Bas
--HG--
extra : source : 2f5a1727bfe5c95c99aced1221c816fefcb95b0c
|
2014-05-07 16:29:44 -04:00 |
|
Markus Stange
|
d02712635a
|
Bug 1009020 - Use a fixed epsilon when nudging the transform to integers in ChooseScaleAndSetTransform. r=roc
|
2014-05-12 21:37:21 +02:00 |
|
Markus Stange
|
e2bd6af3e2
|
Bug 1008154 - Make BaseRect::Intersects return false if at least one of the rects is empty. r=roc
|
2014-05-11 17:48:32 +02:00 |
|
Matt Woodrow
|
8b44365ba0
|
Bug 1003707 - Pass surfaces sizes in to CreateSourceSurfaceFromNativeSurface instead of trying to extract it from cairo. r=Bas
|
2014-05-08 11:23:44 +12:00 |
|
Doug Sherk
|
cd98992b0d
|
Bug 1002289 - Allow adding/subtracting of BaseSize on BaseRect. r=botond, Bas
|
2014-05-02 11:22:54 -04:00 |
|
Matt Woodrow
|
f452208283
|
Bug 997551 - Avoid copying data in GetSourceSurfaceForSurface whenever possible. r=Bas
|
2014-04-25 15:31:53 +12:00 |
|
James Willcox
|
bdb0deafb2
|
Bug 987010 - Ignore alpha in Skia BGRX source surfaces - r=gwright
|
2014-04-17 17:01:23 -04:00 |
|
Matt Woodrow
|
2a86d08969
|
Bug 996929 - Implement OptimizeSourceSurface for all Moz2D backends. r=Bas
|
2014-04-17 12:45:25 +12:00 |
|
Jonathan Watt
|
679d2f9680
|
Bug 996673 - Stop using |#pragma once| in Moz2D headers. r=Bas
|
2014-04-16 17:17:22 +01:00 |
|
Dan Glastonbury
|
3084cbcab2
|
Bug 963492 - Assertion failure: GetTransform() == Matrix(mat.xx, mat.yx, mat.xy, mat.yy, mat.x0, mat.y0). r= matt.woodrow
|
2014-04-15 14:57:29 +10:00 |
|