gecko-dev/gfx/layers/opengl
Alastor Wu 67c4ba2c09 Bug 1373177 - part4 : add assertion to make sure the function call order. r=jolin
The Init()/Shutdown() would be run on the main thread, AcquireTexture() would be
on media thread and Fill() would be on compostitor thread.

Add assertion to make sure the call order, since we don't want to call Fill()
or AcquireTexture() after shutdown.

MozReview-Commit-ID: 3Gydr7b4Raq

--HG--
extra : rebase_source : a81f7a58c94b2fc75bba500a6a2d087e05b520cd
2017-06-30 11:14:00 -07:00
..
CompositingRenderTargetOGL.cpp Bug 1329362 - part 3, Convert GLContext::RenewSurface to use CompositorWidget in place of nsIWidget r=kats 2017-01-27 09:32:24 -08:00
CompositingRenderTargetOGL.h Bug 1269337 - Implement physical and logical size for GL render target. r=mattwoodrow 2016-11-28 02:14:00 +01:00
CompositorOGL.cpp Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange. 2017-06-22 17:08:53 +10:00
CompositorOGL.h Bug 1345849 - Part 1: Use DrawTriangles() instead of DrawTriangle() in OpenGL compositor backend r=jrmuizel 2017-03-27 13:59:15 -04:00
EGLImageHelpers.cpp
EGLImageHelpers.h
GLBlitTextureImageHelper.cpp Bug 1311642 - Remove BeginUpdate and EndUpdate from GLTextureImage. r=nical 2016-10-20 17:11:00 +01:00
GLBlitTextureImageHelper.h
GLManager.cpp Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
GLManager.h
MacIOSurfaceTextureClientOGL.cpp Bug 1317637 - Replace default bodies of special member functions with = default; in gfx/. r=jrmuizel 2016-11-15 11:04:18 +02:00
MacIOSurfaceTextureClientOGL.h Bug 1313281 - Part 4: Remove Fence parameter from TextureData::Lock. r=sotaro 2016-10-27 21:02:09 +13:00
MacIOSurfaceTextureHostOGL.cpp Bug 1376215 - Stop exposing the WrClipRegionToken in WebRenderAPI.h APIs. r=jrmuizel 2017-06-26 07:49:52 -04:00
MacIOSurfaceTextureHostOGL.h Bug 1376215 - Stop exposing the WrClipRegionToken in WebRenderAPI.h APIs. r=jrmuizel 2017-06-26 07:49:52 -04:00
OGLShaderProgram.cpp Bug 1345849 - Part 1: Use DrawTriangles() instead of DrawTriangle() in OpenGL compositor backend r=jrmuizel 2017-03-27 13:59:15 -04:00
OGLShaderProgram.h Bug 1210357 - Handle VP9 colorspace BT.709 r=mattwoodrow,bas.schouten 2016-10-18 10:09:00 -07:00
TextureClientOGL.cpp Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert 2017-05-15 09:37:50 -05:00
TextureClientOGL.h Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert 2017-05-15 09:37:50 -05:00
TextureHostOGL.cpp Bug 1372060 - Relax assertions when missing SurfaceTexture in compositor r=jgilbert 2017-06-26 09:48:43 -05:00
TextureHostOGL.h Bug 1322650 - Support a 'continuous' mode for SurfaceTexture r=jgilbert 2017-05-15 09:37:50 -05:00
TexturePoolOGL.cpp Bug 1373177 - part4 : add assertion to make sure the function call order. r=jolin 2017-06-30 11:14:00 -07:00
TexturePoolOGL.h Bug 1373177 - part1 : automatically refill the pool if the textures number is lower than specific threshold. r=bechen,jolin,snorp 2017-06-30 11:12:49 -07:00
X11TextureSourceOGL.cpp Change TextureSource::SetCompositor to use TextureSourceProvider. (bug 1343814 part 2, r=mattwoodrow) 2017-03-21 20:32:53 -07:00
X11TextureSourceOGL.h Change TextureSource::SetCompositor to use TextureSourceProvider. (bug 1343814 part 2, r=mattwoodrow) 2017-03-21 20:32:53 -07:00