* Support creating images that are not backed by vulkano managed memory
* Support creating buffers that are not backed by vulkano managed memory
* Add a way to create a RawImage that doesn't own the inner image
* Add a way to create a RawBuffer that doesn't own the inner buffer
* Apply suggestions from code review
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* fixup! Support creating images that are not backed by vulkano managed memory
* fixup! Support creating buffers that are not backed by vulkano managed memory
---------
Co-authored-by: marc0246 <40955683+marc0246@users.noreply.github.com>
* Add vulkano macros feature to example that needs it
* Add Buffer::pair_from_iter to make it one step easier for staging data to the device
* Revert "Add Buffer::pair_from_iter to make it one step easier for staging data to the device"
This reverts commit a30b5c0925.
* Use workspace dependencies
* Update CI workflow to account for the two workspaces
* Make the tables in the root workspace a bit nicer to look at
* Use workspace package version
* Remove workspace package version
* Make winit a workspace dependency as well
* Make each example its own workspace member
* Fix runtime-shader example
* Fix shader-include example
* Fix teapot example
* Fix `run_all.sh`
* Fix output files getting saved in cwd
* Fix spelling for examples readme filename
* Remove wrong leftover dependencies for gl-interop
* Fix pipeline-cache example
* Clearer .gitignore
* Help cargo be less useless