gpuweb / cts

WebGPU Conformance Test Suite
https://gpuweb.github.io/cts/
BSD 3-Clause "New" or "Revised" License
130 stars 82 forks source link

Add tests for multi-draw-indirect #3961

Open kainino0x opened 1 month ago

kainino0x commented 1 month ago

Spec issue: https://github.com/gpuweb/gpuweb/issues/1354

We can initially develop these tests against the feature name "chromium-experimental-multi-draw-indirect" (available in Chrome Canary behind chrome://flag#enable-unsafe-webgpu) and then graduate them to "multi-draw-indirect" eventually once the spec moves forward.

kainino0x commented 1 month ago

Dawn currently has some tests here; we would want to make sure CTS covers at least those cases, as well as more exhaustive tests of various scenarios.

beaufortfrancois commented 1 month ago

@kainino0x I've started working on validation tests at https://github.com/gpuweb/cts/pull/3962. Let me know if I'm heading in the right direction.

beaufortfrancois commented 1 month ago

@kainino0x I've started working on validation tests at #3962. Let me know if I'm heading in the right direction.

Gentle ping