gecko-dev/gfx/layers/opengl
Martin Stransky ca30adf76e Bug 1578380 - [Wayland] Implement WaylandDMABUFTextureHostOGL, r=sotaro
WaylandDMABufSurface is used as a backend for WaylandDMABUFTextureHostOGL.
Pixel data of WaylandDMABufSurface are located at GPU memory and are
binded from WaylandDMABUFTextureClientOGL.

WaylandDMABufSurface can be binded as EGLImage so EGLImageTextureSource is used.

Depends on D46836

Differential Revision: https://phabricator.services.mozilla.com/D46837

--HG--
extra : moz-landing-system : lando
2019-09-24 11:05:36 +00:00
..
CompositingRenderTargetOGL.cpp Bug 1578099 - Tweak CompositingRenderTargetOGL initialization flow. r=mattwoodrow 2019-09-01 22:45:20 +00:00
CompositingRenderTargetOGL.h Bug 1578099 - Use NativeLayer::NextSurfaceAsFramebuffer in CompositorOGL and remove #ifdefs. r=mattwoodrow 2019-09-01 22:48:36 +00:00
CompositorOGL.cpp Bug 1577916 - Remove using namespace std from gfx/layers r=mattwoodrow 2019-09-02 17:38:31 +00:00
CompositorOGL.h Bug 1578099 - Use NativeLayer::NextSurfaceAsFramebuffer in CompositorOGL and remove #ifdefs. r=mattwoodrow 2019-09-01 22:48:36 +00:00
EGLImageHelpers.cpp Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp 2018-12-01 04:52:05 +09:00
EGLImageHelpers.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
GLBlitTextureImageHelper.cpp Bug 1289211 - Rename InfallibleTArray to nsTArray in gfx/layers/ r=mattwoodrow 2019-07-10 04:47:53 +00:00
GLBlitTextureImageHelper.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
GLManager.cpp Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
GLManager.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
MacIOSurfaceTextureClientOGL.cpp Bug 1540581 - P5. Add ColorSpace info to MacIOSurface. r=mattwoodrow 2019-04-11 12:36:31 +00:00
MacIOSurfaceTextureClientOGL.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
MacIOSurfaceTextureHostOGL.cpp Bug 1543359 - P6. Add backend for color range information. r=mattwoodrow. 2019-07-26 08:45:31 +00:00
MacIOSurfaceTextureHostOGL.h Bug 1543359 - P6. Add backend for color range information. r=mattwoodrow. 2019-07-26 08:45:31 +00:00
OGLShaderConfig.h Bug 1528394 - Reduce includes of GLContext.h. r=lsalzman 2019-02-19 23:25:42 +00:00
OGLShaderProgram.cpp Bug 1577916 - Remove using namespace std from gfx/layers r=mattwoodrow 2019-09-02 17:38:31 +00:00
OGLShaderProgram.h Bug 1493898 - P6. Move YUVColorSpace definition in the gfx namespace. r=mattwoodrow. 2019-04-11 12:41:33 +00:00
TextureClientOGL.cpp Bug 1538969 - Report an opaque surface format for AndroidSurfaceTextureData when it's being used for an opaque video. r=jya 2019-04-10 08:08:22 +00:00
TextureClientOGL.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00
TextureHostOGL.cpp Backed out 8 changesets (bug 1578380) for causing build bustages in ContentClient.cpp on a CLOSED TREE 2019-09-24 13:06:55 +03:00
TextureHostOGL.h Bug 1567816 - Remove WebRenderTextureHostWrapper r=nical 2019-07-22 08:03:59 +00:00
WaylandDMABUFTextureClientOGL.cpp Bug 1578380 - [Wayland] Implement WaylandDMABUFTextureClientOGL, r=sotaro 2019-09-24 11:05:14 +00:00
WaylandDMABUFTextureClientOGL.h Bug 1578380 - [Wayland] Implement WaylandDMABUFTextureClientOGL, r=sotaro 2019-09-24 11:05:14 +00:00
WaylandDMABUFTextureHostOGL.cpp Bug 1578380 - [Wayland] Implement WaylandDMABUFTextureHostOGL, r=sotaro 2019-09-24 11:05:36 +00:00
WaylandDMABUFTextureHostOGL.h Bug 1578380 - [Wayland] Implement WaylandDMABUFTextureHostOGL, r=sotaro 2019-09-24 11:05:36 +00:00
X11TextureSourceOGL.cpp Bug 1528394 - Reduce includes of GLContext.h. r=lsalzman 2019-02-19 23:25:42 +00:00
X11TextureSourceOGL.h Bug 1540581 - P6. Tidy some C++ declarations in gfx/. r=gerald,jrmuizel 2019-04-11 12:36:51 +00:00