jdashg
|
a8a4d97f00
|
Bug 1066280 - Add TexClient for ShSurf. - r=kamidphish,mattwoodrow
From a7c09c0f17e19fd2254cb1d7a8ddd07b327151ad Mon Sep 17 00:00:00 2001
---
gfx/2d/HelpersCairo.h | 2 +
gfx/gl/GLContext.cpp | 3 +-
gfx/gl/GLContext.h | 2 -
gfx/gl/GLReadTexImageHelper.cpp | 21 +--
gfx/gl/GLReadTexImageHelper.h | 6 +
gfx/gl/GLScreenBuffer.h | 6 +-
gfx/gl/ScopedGLHelpers.cpp | 40 +++++
gfx/gl/ScopedGLHelpers.h | 26 ++-
gfx/gl/SharedSurface.cpp | 94 +++++++++++
gfx/gl/SharedSurface.h | 19 +++
gfx/gl/SharedSurfaceIO.h | 4 +
gfx/layers/CopyableCanvasLayer.cpp | 3 +-
gfx/layers/client/CanvasClient.cpp | 276 +++++++++++++++++++++++++++++---
gfx/layers/client/CanvasClient.h | 34 ++++
gfx/layers/client/ClientCanvasLayer.cpp | 21 ++-
gfx/layers/client/ClientCanvasLayer.h | 9 +-
gfx/layers/client/TextureClient.cpp | 35 ++++
gfx/layers/client/TextureClient.h | 85 +++++++++-
gfx/layers/composite/TextureHost.cpp | 131 ++++++++++++++-
gfx/layers/composite/TextureHost.h | 64 ++++++++
gfx/layers/d3d10/CanvasLayerD3D10.cpp | 5 +-
gfx/layers/ipc/LayersSurfaces.ipdlh | 5 +
22 files changed, 828 insertions(+), 63 deletions(-)
|
2014-10-07 21:01:51 -07: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
|
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 |
|
Matt Woodrow
|
0b9be64593
|
Bug 907011 - Implement antialias mode for the Cairo Azure backend. r=Bas
|
2013-08-21 11:56:27 +12:00 |
|
Jeff Muizelaar
|
8c90099fc3
|
Bug 897532. Add support for better filtering in Azure. r=bas
This fixes the quality regression on OS X.
--HG--
extra : rebase_source : f045caa95800d05098ea49e05fe90fc933f8849f
|
2013-07-31 14:46:25 -04:00 |
|
Matt Brubeck
|
ce29854576
|
Back out d10581fd8202 (bug 897532) on suspicion of causing intermittent pgo-only Metro crashes
|
2013-08-08 14:58:00 -07:00 |
|
Jeff Muizelaar
|
6ecc49ff82
|
Bug 897532. Add support for better filtering in Azure. r=bas
This fixes the quality regression on OS X.
--HG--
extra : rebase_source : afbf0c332c23933096fa97a022698dc992908c12
|
2013-07-31 14:46:25 -04:00 |
|
Rik Cabanier
|
db7b579813
|
Bug 748433: Adds support for blending to the canvas globalCompositeOperator. r=jrmuizel
|
2012-12-12 21:28:17 +01:00 |
|
Anthony Jones
|
0cd96f1f5e
|
Bug 795135 - Fix CairoTempMatrix restore. r=joe
|
2012-10-01 22:12:13 -04:00 |
|
Anthony Jones
|
5c27f695d2
|
Bug 784573 - Create a RAII helper for temporary cairo matrices. r=joe
|
2012-09-03 17:47:09 -04:00 |
|
Nicholas Cameron
|
36ea565564
|
Bug 779401; Teach HelpersCairo.h about 565 image formats. r=bas
--HG--
extra : rebase_source : eef05ab0fa1a8094104f272786ba7a3714c27dd5
|
2012-08-09 08:17:04 +12:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Nathan Froyd
|
32eea886e4
|
Bug 724275 - fix -Wswitch warnings; r=jrmuizel
|
2012-02-04 07:22:47 -05:00 |
|
Joe Drew
|
200475920f
|
Bug 707848 - Implement paths in the 2D API's Cairo backend. r=jrmuizel
--HG--
extra : rebase_source : a127cd96d48077c02f32d64b89984995c02fc38b
|
2012-01-09 17:15:10 -05:00 |
|