gpuweb / cts

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

Replace GPUAdapter requestAdapterInfo() method with info attribute #3679

Closed beaufortfrancois closed 4 months ago

beaufortfrancois commented 5 months ago

This PR is not meant to be merged until https://github.com/gpuweb/gpuweb/pull/4662 is merged.

image

Requirements for PR author:

Requirements for reviewer sign-off:

When landing this PR, be sure to make any necessary issue status updates.

beaufortfrancois commented 4 months ago

FYI I also need to bump WebGPU types in this PR when https://github.com/gpuweb/types/pull/148 is merged and a new version is realeased.

kainino0x commented 4 months ago

FYI I also need to bump WebGPU types in this PR when gpuweb/types#148 is merged and a new version is realeased.

More types changes were needed to make this compile: https://github.com/gpuweb/types/pull/149 And a few more CTS changes were needed so I opened a separate PR to roll the types: https://github.com/gpuweb/cts/pull/3770 Once that lands we can Update branch on this PR and it should be landable.