gecko-dev/gfx/tests/gtest
Andrew Osmond f5baf0eea6 Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel
We have encountered issues when rolling out WebRender because the
configuration logic is quite complicated. It would serve us well to have
it in a form that we can easily test. This patch does said refactor, as
well as adds an initial set of tests.

Differential Revision: https://phabricator.services.mozilla.com/D72027
2020-05-04 01:01:53 +00:00
..
icc_profiles Bug 1558883 - Add QCMS transform correctness and performance tests. r=miko 2019-06-25 09:45:56 -04:00
MockWidget.cpp
MockWidget.h Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
PolygonTestUtils.cpp Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
PolygonTestUtils.h
TestArena.cpp Bug 1577910 - Remove using namespace std from gfx/2d r=nical 2019-09-01 18:32:06 +00:00
TestArrayView.cpp
TestBSPTree.cpp
TestBufferRotation.cpp Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
TestColorNames.cpp
TestCompositor.cpp Bug 1618345 - Enforce proper color management by splitting gfx::Color into sRGBColor and DeviceColor types. r=jrmuizel 2020-03-09 14:16:17 +00:00
TestConfigManager.cpp Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
TestGfxWidgets.cpp
TestJobScheduler.cpp
TestLayers.cpp
TestLayers.h
TestMatrix.cpp Bug 1595038 - Make sure that TransformAndClipBounds returns an empty clipped rect when the clip itself is already empty. r=kip 2020-04-02 04:00:53 +00:00
TestMoz2D.cpp
TestPolygon.cpp
TestQcms.cpp Bug 1600911 - Implement AVX variant of QCMS ICCv2 algorithm. r=jrmuizel 2019-12-17 19:22:36 +00:00
TestRect.cpp Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
TestRegion.cpp Bug 1578024 - Remove using namespace std from nsRegion. r=mattwoodrow 2019-09-02 03:02:26 +00:00
TestSkipChars.cpp
TestSwizzle.cpp Bug 1622220 - Add UnpremultiplyRow and extend SwizzleRow. r=lsalzman 2020-04-08 12:50:40 +00:00
TestTextureCompatibility.cpp Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel 2019-05-26 14:31:53 +00:00
TestTextures.cpp Bug 1543359 - P6. Add backend for color range information. r=mattwoodrow. 2019-07-26 08:45:31 +00:00
TestTreeTraversal.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in gfx. r=jrmuizel 2020-03-04 15:39:20 +00:00
TestVsync.cpp Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel 2019-05-26 14:31:53 +00:00
TextureHelper.h Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
gfxSurfaceRefCountTest.cpp Bug 1627482 - Fix non-unified build errors in gfx/tests. r=tnikkel 2020-04-05 03:50:23 +00:00
moz.build Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00