Jonathan Watt
|
8f55e803ea
|
Bug 985470 - Replace the Moz2D Matrix().Translate() calls with Matrix::Translation() for better perf. r=mattwoodrow
--HG--
extra : rebase_source : 7181564bdaa57a970a256e9676857a7195874631
|
2014-03-22 07:56:11 +08:00 |
|
Markus Stange
|
fca36dec2a
|
Bug 960178 - Fix lighting filter PowCache. r=Bas
|
2014-03-05 18:41:38 +01:00 |
|
Markus Stange
|
4a432349df
|
Bug 963086 - Detect filter rect XMost()/YMost() overflow and protect against out-of-range data acess. f=dholbert, r=Bas
|
2014-03-05 18:41:19 +01:00 |
|
Ehsan Akhgari
|
9832e51d4c
|
Bug 935778 - Part 0.7: Emit the correct type name from FilterNodeLightingSoftware; r=jrmuizel, parts r=dbaron
|
2014-02-26 10:13:48 -05:00 |
|
Markus Stange
|
efcd248c39
|
Bug 960017 - Make the surfaces big enough. r=Bas
--HG--
extra : rebase_source : fc7cafcc7f39bd1f05478230292816d874a7b035
|
2014-02-13 12:09:11 +01:00 |
|
Markus Stange
|
6ef8e10f62
|
Bug 960017 - Add some debug-only checks. r=Bas
--HG--
extra : rebase_source : 7618902f2cb1d21e402e6fee251c967af518aaf1
|
2014-02-13 12:07:35 +01:00 |
|
Markus Stange
|
e7516af9d2
|
Bug 965914 - Don't crash when we can't allocate a new surface in CloneAligned. r=Bas
|
2014-02-04 21:03:12 +01:00 |
|
Benoit Jacob
|
3369ca8bb6
|
Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
find . -type f | grep -v \./obj | grep -v \.hg | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)gfxImageFormat\(ARGB32\|RGB24\|A8\|A1\|RGB16_565\|Unknown\)\($\|[^A-Za-z0-9_]\)/\1gfxImageFormat::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Markus Stange
|
a6b07830a5
|
Bug 951268 - Use MaskSurface when drawing A8 filter results. r=Bas
|
2014-01-17 11:06:11 +01:00 |
|
Benoit Jacob
|
06f7a9c4a2
|
Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:17 -05:00 |
|
Benoit Jacob
|
2d5774ca0a
|
Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Benoit Jacob
|
ac0e3ee2cf
|
Bug 958375 - 5/9 - Make FilterType a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Benoit Jacob
|
55e7c24065
|
Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Markus Stange
|
83a4f259a6
|
Bug 945655 - Improve FilterNodeSoftware debug logging. r=roc
|
2013-12-10 14:50:41 +01:00 |
|
Markus Stange
|
66065bfa75
|
Bug 945655 - Reduce arithmetic combine filter output rect depending on the coefficients. r=roc
|
2013-12-10 14:50:41 +01:00 |
|
Markus Stange
|
bbfebead46
|
Bug 945655 - Composite filters with operator IN have a result that is the intersection of the input rects, not the union. FilterNodeSoftware part. r=roc
|
2013-12-10 14:50:41 +01:00 |
|
Markus Stange
|
5582cfa361
|
Bug 945655 - Make transparent flood filters report an empty output rect. r=roc
|
2013-12-10 14:50:41 +01:00 |
|
Markus Stange
|
271d80d1b3
|
Bug 945655 - Simplify the crop FilterNodeSoftware filter. r=roc
|
2013-12-10 14:50:40 +01:00 |
|
Markus Stange
|
e6512a0aae
|
Bug 945655 - Don't add transparency around the filter output before sending it to DrawSurface. r=roc
|
2013-12-10 14:50:40 +01:00 |
|
Markus Stange
|
80876b8581
|
Bug 945655 - Make all filters deal with null inputs and empty output rects consistently: treat them as transparent. r=roc
|
2013-12-10 14:50:40 +01:00 |
|
Markus Stange
|
217a24a67f
|
Bug 924102 - Add transform filter and remove offset filter. r=Bas
|
2013-11-27 12:25:27 +01:00 |
|
Markus Stange
|
33b335d52c
|
Bug 924102 - Add a software FilterNode implementation. r=Bas
|
2013-11-27 12:22:46 +01:00 |
|