* Switch to a more expressive way to specify memory usage
* Fix tests
* Fix examples
* Forgot to adjust `SubbufferAllocatorCreateInfo::location_preference`s
* Oopsie
* Redo all of it
* Oopsie
* Fix allocation type validation in `RawImage::bind_memory`
* Fix a link
* Fix DRM format modifier image tiling to allocaion type convertion
* Add commas
* Fix `Debug` impl of `Surface`
* Derive `Debug` for `Swapchain` since the manual impl is doing the same
* Remove cache-fields from the `Debug` output of `PhysicalDevice`
* Fix `Debug` impl of `{Instance,Device}Functions`
* Reduce the amount of spam when debug-printing `Device`
* Fix `Debug` impl of `dyn Loader`
* Fix dead code warning
* Add `id` field to the `Debug` output of `Instance`
* More useful `Debug` impl for pipelines
* More useful `Debug` impl of `UnsafeDescriptorSet`
* Rearrange
* Spacing
* Don't follow references at all when debug-formatting
* Add device/instance handles to device-owned/instance-owned reference dbg
* Add missing reference wrappers
* Consistency
* Add `RequiresAllOf`, automatically enable required extensions and features
* Add more missing backticks and backslashes to error messages
* Use updated VUIDs that require `acceleration_structure`
* ValidationError-ify `Surface` and `Swapchain`
* Update vulkano/src/lib.rs
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Update vulkano/src/lib.rs
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Don't draw if the window has zero size
---------
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Add `RequiresAllOf`, automatically enable required extensions and features
* Add more missing backticks and backslashes to error messages
* Use updated VUIDs that require `acceleration_structure`
* Fix `check_requirements`
* Cooperation go brr
---------
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Add support for inline uniform blocks
* Make this match exhaustive so it triggers if new descriptor types are added in future
* Return RuntimeError from pool allocation
* Doc improvement
* Doc fix
* Apply fixes