tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

texture_allocation.spec.ts (842B)


      1 export const description = `
      2 Stress tests for allocation of GPUTexture objects through GPUDevice.
      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('coexisting')
     11  .desc(`Tests allocation of many coexisting GPUTexture objects.`)
     12  .unimplemented();
     13 
     14 g.test('continuous,with_destroy')
     15  .desc(
     16    `Tests allocation and destruction of many GPUTexture objects over time. Objects
     17 are sequentially created and destroyed over a very large number of iterations.`
     18  )
     19  .unimplemented();
     20 
     21 g.test('continuous,no_destroy')
     22  .desc(
     23    `Tests allocation and implicit GC of many GPUTexture objects over time. Objects
     24 are sequentially created and dropped for GC over a very large number of
     25 iterations.`
     26  )
     27  .unimplemented();