Notable Auto-Vk versions in date-wise decending order:
Date: 24.05.2023
Major changes:
- Ray tracing buffers memory alignment to device-demanded offsets (f831cec)
- Awareness of official
VK_EXT_mesh_shader
mesh shader stages (54d5611) - Added some mesh shader commands:
draw_mesh_tasks_nv
anddraw_mesh_tasks_ext
(d7fe3b0) - Auto-Vk includes are now using quotes instead of angle brackets (ff0a882)
- Added a compiler switch between using Synchronization2 API functions (
2KHR
) and core functions (2
) (f88cac1) - Reworked and fixed query pool usage (e776766)
- Breaking change: Parameter order and meaning of
create_query_pool_for_pipeline_statistics_queries
method have changed.
- Breaking change: Parameter order and meaning of
- VMA is no longer part of the Auto-Vk repository, but in intended to be included from the Vulkan SDK henceforth. (c5c7266)
Date: 27.07.2022
First version number.
Major changes:
- Synchronization refactoring, introducing
avk::sync::sync_hint
,avk::sync::sync_type_command
, and related functionality. - Commands refactoring, introducing
avk::command::action_type_command
,avk::command::state_type_command
, and related functionality.