KhronosGroup / Vulkan-Samples

One stop solution for all Vulkan samples
Apache License 2.0
4.33k stars 648 forks source link

Update to most recent production release of VMA #901

Closed jherico closed 8 months ago

jherico commented 9 months ago

Description

This updates the VMA submodule commit to the one tagged as release version 3.0.1, and makes changes to the codebase to account for the difference in the VMA API between the prior 3.0.0-dev version and the current release version. In particular

Fixes #899

General Checklist:

Please ensure the following points are checked:

jherico commented 9 months ago

The quality check action every time I push:

tomadamatkinson commented 9 months ago

There are a few scripts that help there ./scripts/clang_format.py main and ./scripts/copyright.py main. They do help provide a base level of standardisation to the project. Open to ideas on how to improve them. Maybe moving to pre-commit?

marty-johnson59 commented 8 months ago

Merging - 3 approvals