Closed kvark closed 3 years ago
It's not useful for wgpu
right now, clearly, since WebGPU's views don't know about the usage.
Other clients, including gfx-portability (via KHR_Maintenance2) can specify the usage per view, which allows both the Vulkan driver to make better decisions, and our DX11/DX12 implementations to avoid creating unnecessary SRV/UAV/RTV/DSV stuff.
Ah, sounds useful, thanks!
Closes #3659 PR checklist:
make
succeeds (on *nix)make reftests
succeeds