gecko-dev/gfx/layers/client
Martin Stransky b887819c71 Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman
In order to have useful Wayland builds we need ability to switch
between GL backends run-time - to use EGL backend for Wayland and GLX backend for X11.

GL_PROVIDER_GLX is used exclusively for GLX GL backend, so let's replace GL_PROVIDER_GLX
build-time check by more general MOZ_X11 check which determines X11 dependent code
and it's valid for both X11 and Wayland builds.

MozReview-Commit-ID: HYobrHveoaP

--HG--
extra : rebase_source : 2d359355ee747f5898d27d8a28d66114f4135f5b
2018-05-24 14:06:31 +02:00
..
CanvasClient.cpp Allocate TextureReadLock at TextureClient creation and drop file handles immediately after. (bug 1416726, r=aosmond) 2018-03-12 08:10:13 -05:00
CanvasClient.h Bug 1431295 - Drop 'undef None' macro in gfx. r=botond 2018-01-18 14:12:51 +09:00
ClientBorderLayer.cpp Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
ClientCanvasLayer.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientCanvasLayer.h Bug 1416699 - Add a space between #include and comment. r=jeremychen 2017-11-13 17:54:18 +08:00
ClientCanvasRenderer.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientCanvasRenderer.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientColorLayer.cpp Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
ClientContainerLayer.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientContainerLayer.h Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
ClientImageLayer.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientLayerManager.cpp Bug 1462411 - Move FlushAsyncPaints to ClientLayerManager::EndTransactionInternal. r=mattwoodrow 2018-05-16 15:42:46 -05:00
ClientLayerManager.h Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow 2018-04-20 15:13:06 -04:00
ClientPaintedLayer.cpp Only queue a ContentClient buffer state if it has operations (bug 1427089, r=dvander) 2018-01-03 16:55:01 -06:00
ClientPaintedLayer.h Don't do PaintThebes after PaintOffMainThread. (bug 1399692 part 10, r=dvander) 2017-11-09 15:44:21 -05:00
ClientReadbackLayer.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ClientTiledPaintedLayer.cpp Bug 1461786 - Move MultiTiledContentClient to its own file. r=nical 2018-04-19 16:20:42 -05:00
ClientTiledPaintedLayer.h Bug 1412048 - Remove NS_RUNTIMEABORT. r=froydnj 2017-10-24 23:41:15 -07:00
CompositableClient.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
CompositableClient.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ContentClient.cpp Backed out changeset c9db3f332a19 (bug 1440753) for content sometimes not being rendered (bug 1451597). a=backout 2018-04-05 13:15:35 +03:00
ContentClient.h Revert to using EnsureBackBufferIfFrontBuffer (bug 1416921, r=bas) 2017-11-17 01:37:01 -05:00
GPUVideoTextureClient.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
GPUVideoTextureClient.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ImageClient.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
ImageClient.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
MultiTiledContentClient.cpp Bug 1461786 - Rename references to tile positions to tile coords. r=nical 2018-04-20 09:42:35 -05:00
MultiTiledContentClient.h Bug 1461786 - Move MultiTiledContentClient to its own file. r=nical 2018-04-19 16:20:42 -05:00
SingleTiledContentClient.cpp Bug 1438551 - Remove unused mPaintedRegion from TiledLayerBuffer. r=nical 2018-04-12 15:40:21 -05:00
SingleTiledContentClient.h Bug 1438551 - Remove unused mPaintedRegion from TiledLayerBuffer. r=nical 2018-04-12 15:40:21 -05:00
TextureClient.cpp Bug 1464037 - Replace GL_PROVIDER_GLX by MOZ_X11 to build X11 dependent code, r=lsalzman 2018-05-24 14:06:31 +02:00
TextureClient.h Allocate TextureReadLock at TextureClient creation and drop file handles immediately after. (bug 1416726, r=aosmond) 2018-03-12 08:10:13 -05:00
TextureClientPool.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
TextureClientPool.h Bug 1404997 - P5. Fix constness and remove redundant virtual keyword. r=mattwoodrow 2017-11-30 19:03:02 +01:00
TextureClientRecycleAllocator.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
TextureClientRecycleAllocator.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
TextureClientSharedSurface.cpp Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
TextureClientSharedSurface.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
TiledContentClient.cpp Bug 1461786 - Move MultiTiledContentClient to its own file. r=nical 2018-04-19 16:20:42 -05:00
TiledContentClient.h Bug 1461786 - Move MultiTiledContentClient to its own file. r=nical 2018-04-19 16:20:42 -05:00