wgpu/documentation/platforms/
vulkan_requirements.rs

1/*!
2# Vulkan Requirements
3
4`wgpu`'s Vulkan backend requires the following from a physical device:
5
6- `fragmentStoresAndAtomics` must be enabled (see
7  <https://github.com/gpuweb/gpuweb/issues/639>).
8- `independentBlending` must be enabled (see
9  [wgpu#2498](https://github.com/gfx-rs/wgpu/pull/2498)).
10- The `maxDrawIndexedIndexValue` limit must be 32-bit.
11- `VK_KHR_storage_buffer_storage_class` must be supported.
12*/