Whether or not we're running in compatibility mode.
Enable debug-level logs (normally logged via Fixture.debug()
).
Enforce the default limits on the adapter
Whether or not to request a fallback adapter.
Optional
frameworkLogger for debug messages from the test framework (that can't be captured in the logs of a test).
Whether to enable the logToWebSocket
function used for out-of-band test logging.
Maximum number of subcases in flight at once, within a case. Once this many are in flight, wait for a subcase to finish before starting the next one.
Every subcasesBetweenAttemptingGC
subcases, run attemptGarbageCollection()
.
Setting to Infinity
disables this. Setting to 1 attempts GC every time (slow!).
Controls the emission of loops in constant-evaluation shaders under 'webgpu:shader,execution,expression,*' FXC is extremely slow to compile shaders with loops unrolled, where as the MSL compiler is extremely slow to compile with loops rolled.
Generated using TypeDoc
Block all features on the adapter