Robert O'Callahan
|
98a7a56835
|
Bug 1097437. Work around Quartz bug where corners of stroked rects don't get a solid color when they should. r=jrmuizel
--HG--
extra : rebase_source : deb88329b8948686119df73122032db999006cae
|
2014-11-12 20:52:57 +13:00 |
Markus Stange
|
cd9122458b
|
Bug 1078262 - Only use the fixed epsilon for the translation components. r=roc
|
2014-10-16 12:37:09 +02:00 |
Jonathan Watt
|
370a10c692
|
Bug 1082483, part 3 - Remove the temporary Matrix4x4::Translate/Scale methods. r=Bas
|
2014-10-16 10:51:13 +01:00 |
Jonathan Watt
|
a47a426fe5
|
Bug 1082483, part 1 - Rename Matrix4x4::Translate/Scale to Matrix4x4::PreTranslate/PreScale, leaving temporary inlines for the old names. r=Bas
|
2014-10-16 10:51:12 +01:00 |
Jonathan Watt
|
b841266ac1
|
Bug 1082477, part 2 - Remove the Matrix4x4::TranslatePost/ScalePost methods. r=Bas
|
2014-10-16 10:51:12 +01:00 |
Jonathan Watt
|
30c91163ad
|
Bug 1077961, part 1 - Add various methods to Moz2D Matrix4x4 to allow us to minimize multiplications. r=Bas
|
2014-10-08 04:40:44 +01:00 |
Kartikaya Gupta
|
6636444d56
|
Bug 1074944 - Add Inverse functions on Matrix and Matrix4x4. r=Bas
|
2014-10-01 13:13:02 -04:00 |
Jonathan Watt
|
58325191a8
|
Bug 1065764, part 2 - Make Moz2D's Matrix::NudgeToIntegers() return a reference. r=Bas
|
2014-09-11 01:46:21 +01:00 |
Jonathan Watt
|
24dd1d2cf1
|
Bug 1065737 - Add a PreMultiply() method to Moz2D's Matrix class. r=Bas
|
2014-09-11 01:45:05 +01:00 |
Jonathan Watt
|
eda83caa4b
|
Bug 1065526, part 1 - Add a Copy() method to Moz2D's Matrix. r=Bas
|
2014-09-10 21:41:51 +01:00 |
Jonathan Watt
|
fa99069d2a
|
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 |
Markus Stange
|
16ca30512b
|
Bug 1055661 - Add Matrix5x4::operator*=. f=milan, r=Bas
|
2014-09-02 14:06:01 +02:00 |
Markus Stange
|
3757c2f101
|
Bug 1055661 - Add Matrix5x4::operator== which does exact equality comparison. f=Milan, r=Bas
|
2014-09-02 14:05:49 +02:00 |
David Zbarsky
|
0b7ba4a9b8
|
Bug 952977: Remove gfxPointH3D r=nical
|
2014-08-29 14:47:30 -04:00 |
Kartikaya Gupta
|
2310a16f84
|
Bug 1058048 - Implement the *= operator on Matrix4x4. r=Bas
|
2014-08-26 12:04:07 -04:00 |
Markus Stange
|
d61628e60c
|
Bug 1055661: Add 5x4 matrix multiply. r=bschouten
|
2014-08-22 11:30:20 -04:00 |
David Zbarsky
|
1b247e50b6
|
Bug 952977: Switch some uses of gfx3DMatrix in nsLayoutUtils to Matrix4x4 r=nical
|
2014-08-22 09:40:02 -04:00 |
David Zbarsky
|
dcd4a14940
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-08-01 08:31:49 -04:00 |
David Zbarsky
|
5574f09a04
|
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
|
2014-08-01 08:31:47 -04:00 |
David Zbarsky
|
79ec6f6bad
|
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
|
2014-08-01 08:31:46 -04:00 |
Wes Kocher
|
3c155637a3
|
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
|
19d209ac14
|
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
|
6cf4dc1afd
|
Bug 952977: More gfx::Matrix cleanup in FrameLayerBuilder r=nical
|
2014-07-29 19:18:52 -04:00 |
David Zbarsky
|
2ee4c027e9
|
Bug 952977: More gfx::Matrix cleanup in LayerTreeInvalidation r=nical
|
2014-07-29 19:18:49 -04:00 |
David Zbarsky
|
e58cb94cdf
|
Bug 952977: More gfx::Matrix cleanup in AsyncCompositionManager r=nical
|
2014-07-29 19:18:49 -04:00 |
Botond Ballo
|
80b1ab94f2
|
Bug 1035598 - Add a ChangeBasis() method to Matrix4x4. r=mattwoodrow
|
2014-07-22 18:10:25 -04:00 |
Botond Ballo
|
ad6dc1fe58
|
Bug 1035598 - Add a PostTranslate() method to Matrix4x4. r=mattwoodrow
|
2014-07-22 18:09:53 -04:00 |
Jonathan Watt
|
5d70a0f6cc
|
Bug 1025553, part 5 - Add some missing gfxMatrix API to Moz2D Matrix. r=Bas
|
2014-07-11 08:06:39 +01:00 |
Rik Cabanier
|
cab684d975
|
Bug 1018497 - Implementation of DOMMatrix. r=roc,bz
|
2014-06-24 20:15:00 +02:00 |
Matt Woodrow
|
7c80741e2d
|
Bug 1013767 - Add Matrix::PostTranslate. r=Bas
|
2014-05-28 13:21:32 +12:00 |
Jonathan Watt
|
62e7421fb7
|
Bug 985320 - Add a static Matrix::Scaling method to Moz2D's Matrix. r=Bas
|
2014-03-19 22:33:38 +08:00 |
Matt Woodrow
|
18192455ba
|
Bug 982318 - Add TransformBounds to Matrix4x4 so that we can stop assuming 2d matrices in TiledContentHost. r=Bas
|
2014-03-18 12:06:23 +08:00 |
Phil Ringnalda
|
75a31b49d8
|
Back out f79690ca47fa:48828b35e4ce (bug 982318) for b2g mochitest bustage
CLOSED TREE
|
2014-03-18 00:02:24 -07:00 |
Jonathan Watt
|
92007f303d
|
Bug 984263 - Add methods to Moz2D Matrix to help with translation and rotation matrices. r=Bas
|
2014-03-18 13:04:47 +08:00 |
Matt Woodrow
|
52f31b5fb2
|
Bug 982318 - Add TransformBounds to Matrix4x4 so that we can stop assuming 2d matrices in TiledContentHost. r=Bas
|
2014-03-18 12:06:23 +08:00 |
David Zbarsky
|
76ec000c2f
|
Bug 952977: Perform some cleanup r=nical
|
2014-01-27 15:25:19 -05:00 |
David Zbarsky
|
bab894b2de
|
Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:28:33 -05:00 |
David Zbarsky
|
9288df6e4d
|
Bug 952977: Convert GetLocalTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:28:18 -05:00 |
David Zbarsky
|
7e28db3ce2
|
Bug 952977: Convert SnapTransforms to gfx::Matrix r=nical
|
2014-01-27 10:27:20 -05:00 |
David Zbarsky
|
b339e3cd5c
|
Bug 952977: Convert GetEffectiveTransform to gfx::Matrix4x4 r=nical
|
2014-01-24 17:49:19 -08:00 |
David Zbarsky
|
3e4ce3885c
|
Bug 952977: Switch GL world transform to gfx::Matrix r=nical
|
2014-01-16 02:22:19 -05:00 |
Nicholas Cameron
|
d0f667997d
|
Bug 933549. Preqrequisites - Matrix::HasNonIntegerTranslation and SetAntialiasingFlags. r=mattwoodrow
|
2014-01-08 10:06:08 +13:00 |
Nicholas Cameron
|
630c694b39
|
backed out bug 933549 on a CLOSED TREE
|
2014-01-08 10:27:14 +13:00 |
Nicholas Cameron
|
64a0f04f60
|
Bug 933549. Preqrequisites - Matrix::HasNonIntegerTranslation and SetAntialiasingFlags. r=mattwoodrow
|
2014-01-08 10:06:08 +13:00 |
Markus Stange
|
46bb478bac
|
Bug 924102 - Add the types Point3D and Matrix5x4. r=Bas
|
2013-11-27 12:22:02 +01:00 |
Robert O'Callahan
|
cdd20f889b
|
Bug 938316. Work around fractional texture resampling issues by switching to NEAREST sampling when we're doing a pixel-aligned compositing operation. r=jrmuizel
--HG--
extra : rebase_source : ec49c8c8993af402a24b57efbaea743d39dcd89c
|
2013-11-13 23:56:11 +13:00 |
Jonathan Watt
|
86724fb152
|
Bug 931769, part 2 - Add IsSingular and operator*= methods to Matrix. r=Bas
|
2013-10-29 08:14:40 +00:00 |
Bas Schouten
|
839048be74
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
Robert O'Callahan
|
f8eaf0bc83
|
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 |
Bas Schouten
|
3598ccf8df
|
Bug 757329: Support changing transforms while emitting path instructions. r=roc
|
2012-05-22 07:29:19 +02:00 |