Vulkan backend for gfx-rs.
Render | Depth | Texture
-------|-------|--------
|
|
Dimensions of the model:
1. Shader stage: vs, fs, cs, others
2. Descriptor set: 0 .. max_bound_descriptor_sets
3. Binding: sparse, but expected to be somewhat tight
HAL is modelled after Vulkan, so everything should be 1:1.