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 |
|
Jeff Gilbert
|
7e8c7b365e
|
Bug 1049957 - Fix compilation errors. - r=kamidphish
|
2014-08-15 17:38:08 -07:00 |
|
Jeff Gilbert
|
2cf705f5f5
|
Bug 1049957 - Use UniquePtr for SharedSurface, SurfaceFactory. - r=kamidphish
|
2014-08-15 17:38:08 -07:00 |
|
Jeff Gilbert
|
45ca81fe4b
|
Bug 1037704 - Add polling support to ShSurf. - r=mattwoodrow
|
2014-08-04 22:10:47 -07:00 |
|
Jeff Gilbert
|
92e122aeeb
|
Bug 1034398 - Query for max IOSurf sizes. - r=benwa
|
2014-07-11 23:08:54 -07:00 |
|
Jeff Gilbert
|
28df0dd6c9
|
Bug 1037151 - Merge SharedSurface_GL into SharedSurface. - r=mattwoodrow
|
2014-07-11 15:10:49 -07:00 |
|
Jeff Gilbert
|
bde621b73d
|
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
|
2014-06-18 17:04:06 -07:00 |
|
Jonathan Watt
|
131a0c83b6
|
Bug 1025489 - Stop using gfxImageSurface in the GL code. r=Bas
|
2014-06-17 18:35:50 +01:00 |
|
Wes Kocher
|
4fe99a4e72
|
Backed out changeset 3a764e34c366 (bug 1000640)
|
2014-06-04 18:27:22 -07:00 |
|
Jeff Gilbert
|
1379df57d8
|
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
|
2014-06-04 15:20:26 -07:00 |
|
Jonathan Watt
|
0a0470e24e
|
Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
|
2014-04-16 01:41:40 +01:00 |
|
Jeff Gilbert
|
3ba237c70c
|
Bug 980684 - Actually use IOSurfaces on Mac. - r=snorp
|
2014-03-10 19:08:50 -07:00 |
|
Jeff Gilbert
|
7cf50c98a3
|
Bug 976813 - Separate ShSurf::Texture for Prod and Cons. - r=snorp
|
2014-03-10 19:08:49 -07:00 |
|
Andreas Pehrson
|
3c4223ff5d
|
Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical
|
2013-12-10 17:11:58 +01:00 |
|
Wes Kocher
|
8f849d9d65
|
Backed out 6 changesets (bug 877115) for mochitest-1 and reftest orange on this CLOSED TREE
Backed out changeset 65ad9d8860d6 (bug 877115)
Backed out changeset bf8095c168fb (bug 877115)
Backed out changeset 290ad5863615 (bug 877115)
Backed out changeset 4488ec28910e (bug 877115)
Backed out changeset 45f8859c6fd6 (bug 877115)
Backed out changeset 111cc426fa9e (bug 877115)
|
2013-12-16 16:33:07 -08:00 |
|
Andreas Pehrson
|
9c37200b9a
|
Bug 877115 - [Moz2Dify] Part 3. Change gfxIntSize to gfx::IntSize in GLContext::OffscreenSize and dependendent classes. r=nical
|
2013-12-10 17:11:58 +01:00 |
|
Matt Woodrow
|
e23f4484e0
|
Bug 875232 - Workaround glReadPixels being broken with framebuffers backed by an IOSurface by copying to a temporary texture first. r=jgilbert
|
2013-07-17 23:24:15 -04:00 |
|
Matt Woodrow
|
c30d4b7957
|
Bug 875232 - Add SharedSurface_IOSurface for sharing textures on OSX. r=jgilbert
|
2013-07-17 23:24:15 -04:00 |
|