blob: af716deedfbbe037ae94b20962329719c26d341a [file] [log] [blame]
/**
* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts
**/ export const description = `
TODO:
- for sampleCount = { 1, 4 } and various combinations of:
- rasterization mask = { 0, 1, 2, 3, 15 }
- sample mask = { 0, 1, 2, 3, 15, 30 }
- fragment shader output mask (SV_Coverage) = { 0, 1, 2, 3, 15, 30 }
- test that final sample mask is the logical AND of all the
relevant masks -- meaning that the samples not included in the final mask are discarded
for all the { color outputs, depth tests, stencil operations } on any attachments.
- [choosing 30 = 2 + 4 + 8 + 16 because the 5th bit should be ignored]
`;
import { makeTestGroup } from '../../../../common/framework/test_group.js';
import { GPUTest } from '../../../gpu_test.js';
export const g = makeTestGroup(GPUTest);