You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe alternatives you've considered
We could use more high level solution, but that would be harder to use in browser impl (not expressive enough for invalid cases, so something like this would make more sense in wgpu):
We need to do validation as part of pass creation (beginRenderPass), more specifically in fill_arc_desc, so my plan is to for Arc to have resolved Arc channel (readonly + ops) while unarced (public) desc will have new interface to match the spec.
Is your feature request related to a problem? Please describe.
Spec says that you either specify readonly: true or pass ops:
and wgpu-core currently does not support not passing ops.
Describe the solution you'd like
Something that would match specs better:
Describe alternatives you've considered
We could use more high level solution, but that would be harder to use in browser impl (not expressive enough for invalid cases, so something like this would make more sense in wgpu):
Additional context
Relevant CTS tests: https://gpuweb.github.io/cts/standalone/?q=webgpu:api,validation,render_pass,render_pass_descriptor:depth_stencil_attachment,loadOp_storeOp_match_depthReadOnly_stencilReadOnly:*
The text was updated successfully, but these errors were encountered: