blob: e68bdeaabcf53ad0ed9c7a6bc0d174e8d96cbd16 [file] [log] [blame]
/**
* AUTO-GENERATED - DO NOT EDIT. Source: https://github.com/gpuweb/cts
**/ export const description = `
Tests for the indexing-specific aspects of drawIndexed/drawIndexedIndirect.
TODO: plan and implement
- Test indexed draws with the combinations:
- Renderable cases:
- indexCount {=, >} the required points of primitive topology and
{<, =} the size of index buffer
- instanceCount is {1, largeish}
- {firstIndex, baseVertex, firstInstance} = 0
- firstIndex {<, =} the size of index buffer
- Not renderable cases:
- indexCount = 0
- indexCount < the required points of primitive topology
- instanceCount = {undefined, 0}
- firstIndex out of buffer range
- firstIndex largeish
- x = {drawIndexed, drawIndexedIndirect}
- x = index formats
- ?
`;
import { makeTestGroup } from '../../../../common/framework/test_group.js';
import { GPUTest } from '../../../gpu_test.js';
export const g = makeTestGroup(GPUTest);