Namespace UnityEngine.TestTools.Graphics
Classes
CodeBasedGraphicsTestAttribute
CodeBasedGraphicsTests
GenerateShaderVariantList
GraphicsDeviceInfo
A class that provides information about the current graphics device.
GraphicsTestCase
Represents one automatically-generated graphics test case.
GraphicsTestLogger
A logger for the graphics tests. This class is used to log messages to a file.
The default log file is created as Logs/GraphicsTestLogs.log
in the project's root directory.
GraphicsTestSettings
ImageAssert
Provides test assertion helpers for working with images.
ImageComparisonSettings
Settings to control how image comparison is performed by ImageAssert.
RuntimeGraphicsTestCaseProvider
RuntimePlatformExtensions
Extension methods for the RuntimePlatform enum.
RuntimeSettings
Helper class for runtime automated graphics tests.
TestPlatform
Represents the platform and architecture of the test environment.
TestUtils
UseGraphicsTestCasesAttribute
Marks a test which takes GraphicsTestCase
instances as wanting to have them generated automatically by
the scene/reference-image management feature in the framework.
Interfaces
IGraphicsTestCaseProvider
Describes an object that can provide GraphicsTestCase objects. THe framework provides different implementations for the Editor (which loads reference images directly from the Asset Database) and Players (which use the pre-built AssetBundle).
Enums
GraphicsVendor
An enum that represents the different graphics vendors.