timestamps.spec.ts (1314B)
1 export const description = ` 2 Stress tests for timestamp queries. 3 `; 4 5 import { makeTestGroup } from '../../common/framework/test_group.js'; 6 import { GPUTest } from '../../webgpu/gpu_test.js'; 7 8 export const g = makeTestGroup(GPUTest); 9 10 g.test('command_encoder_one_query_set') 11 .desc( 12 `Tests a huge number of timestamp queries over a single query set between render 13 passes on a single command encoder.` 14 ) 15 .unimplemented(); 16 17 g.test('command_encoder_many_query_sets') 18 .desc( 19 `Tests a huge number of timestamp queries over many query sets between render 20 passes on a single command encoder.` 21 ) 22 .unimplemented(); 23 24 g.test('render_pass_one_query_set') 25 .desc( 26 `Tests a huge number of timestamp queries over a single query set in a single 27 render pass.` 28 ) 29 .unimplemented(); 30 31 g.test('render_pass_many_query_sets') 32 .desc( 33 `Tests a huge number of timestamp queries over a huge number of query sets in a 34 single render pass.` 35 ) 36 .unimplemented(); 37 38 g.test('compute_pass_one_query_set') 39 .desc( 40 `Tests a huge number of timestamp queries over a single query set in a single 41 compute pass.` 42 ) 43 .unimplemented(); 44 45 g.test('compute_pass_many_query_sets') 46 .desc( 47 `Tests a huge number of timestamp queries over a huge number of query sets in a 48 single compute pass.` 49 ) 50 .unimplemented();