beginRenderPass device mismatched crashes #5628
Labels
area: validation
Issues related to validation, diagnostics, and error handling
type: bug
Something isn't working
Description
As in #5582 beginRenderPass should do validation (so wgpu-core). Currently this can cause crash on
webgpu:api,validation,encoding,beginRenderPass:depth_stencil_attachment,device_mismatch:*
(crash is also visible on firefox).If using sagudev@3c28720 this is also reproducible on wgpu using cts runner.
Given that this isn't first time of device mismatch error I believe all
assertDeviceMatch
should probably be removed (they are simply wrong as they trigger dom exception instead of validation error, hence CTS test failures) and add device validation checks to wgpu_core.The text was updated successfully, but these errors were encountered: