Benoit Jacob
|
1d66ded08a
|
Bug 1081125 - WebGL2 3D textures - Part 2: update our texture state tracking to handle 3D textures - r=jgilbert
|
2014-10-13 19:42:20 -04:00 |
jdashg
|
bd7ba17b6a
|
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 Walden
|
cdc3a731cf
|
Bug 1037100 - Remove all ScopedDeleteArray uses from gfx/gl/. r=jgilbert
--HG--
extra : rebase_source : fff244a14da1605f8c6db552925f5bc4b34fb106
|
2014-07-10 17:43:01 -07:00 |
chiajung hung
|
eee06f2917
|
Bug 814524 - Make WebGLContext::TexImage2D avoid readback for video elements, r=jgilbert
|
2014-07-08 20:52:00 +02:00 |
Vladimir Vukicevic
|
7b45e7e0d5
|
b=1009960, teach ScopedBindFramebuffer about spilt read/draw framebuffers; r=bjacob
|
2014-05-13 17:14:53 -07:00 |
Andreas Gal
|
a53bfd7b3a
|
Bug 1016086 - Part 2: Save/restore attribute state in blit helper (r=Bas)
|
2014-05-29 10:19:48 -04:00 |
Jeff Gilbert
|
d3a469b54a
|
Bug 978407 - Use glClear to clear deferred-init textures. - r=kamidphish
|
2014-04-30 14:30:21 -07:00 |
James Willcox
|
aa0b93b644
|
Bug 956993 - Fix typo with GL_TEXTURE_EXTERNAL textures r=jgilbert
|
2014-03-06 14:50:42 -06:00 |
James Willcox
|
1fd761ef37
|
Bug 956993 - Rely on OES_EGL_image_external for SharedSurface_EGLImage r=jgilbert
|
2014-03-05 15:48:58 -06:00 |
Benoit Jacob
|
89a33dce75
|
Bug 956401 - 4/9 - Add ScopedGLState ctor without value parameter, leaving state unchanged - r=jgilbert
|
2014-01-07 15:02:18 -05:00 |
Benoit Jacob
|
72a2bbe248
|
Bug 956401 - 2/9 - Add ScopedScissorRect helper - r=jgilbert
|
2014-01-07 15:02:18 -05:00 |
Benoit Jacob
|
4d8fcc24c1
|
Bug 956154 - 1/2 - Remove GLContext's viewport stack - r=jgilbert
|
2014-01-07 15:02:18 -05:00 |
Mike Hommey
|
8f35911c9c
|
Bug 944830 - Fix non-unified build in gfx after bug 942492, bug 943293 and bug 944172. r=bjacob
|
2013-12-01 07:20:57 +09:00 |
Dan Glastonbury
|
47033c5692
|
Bug 942492 - Move ScopedGL* RAII helpers out of GLContext.* - r=bjacob
|
2013-11-26 13:25:25 +10:00 |