Auto-Vk icon indicating copy to clipboard operation
Auto-Vk copied to clipboard

Afterburner for Vulkan development; Auto-Vk is a modern C++ low-level convenience and productivity layer atop Vulkan-Hpp.

Results 33 Auto-Vk issues
Sort by recently updated
recently updated
newest added

There has been some refactoring w.r.t. the binding of `buffer_view`s: * `class buffer_view_descriptor` was introduced * `as_uniform_texel_buffer` and `as_storage_texel_buffer` has been removed from `buffer` * `as_uniform_texel_buffer_view` and `as_storage_texel_buffer_view` have been...

....which actually should be named "descriptor_bindings.hpp" Add comments explaining what all the code in that file can be used for and how. Add usage examples!

Something seems to be confusing about ``` struct input_binding_to_location_mapping { vertex_input_buffer_binding mGeneralData; buffer_element_member_meta mMemberMetaData; }; ``` Why are the parameters _stride_ on the one hand, and _offset_ and _format_ on...

For [`vkCmdBindVertexBuffers`](https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCmdBindVertexBuffers.html), which is invoked from the following methods: * `command_buffer_t::draw_indexed` * `command_buffer_t:draw_vertices`, for each vertex buffer passed to those methods, an offset of `0` is set. There should be...

Some functions/methods are taking an arbitrary number of arguments that should all be of the same type. An example of such a method is `command_buffer_t::draw_indexed`. It accepts any type, but...

...to enable an image view with different format than the image

During the `cg_base` -> `Auto-Vk` + `Gears-Vk` refactoring, descriptor sets are now generally passed via copy. Concretely, they are passed around via `std::vector`. `descriptor_set` stores several members of the kind...

Opened a preliminary pull request for reviewing

Adds basic timeline semaphore support. Related issue: cg-tuwien/Auto-Vk-Toolkit#45 Changes: Timeline semaphores functionality has been added to the existing class `avk::semaphore_t`, is well documented and nicely abstracted. Note: I added comments...

Hi, I hope this request is not too outrageous, I greatly appreciate the work you are doing! Might it be possible to integrate MoltenVK into / use it with Auto-VK?...