Skip to content

chillpert/vkCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vkCore [WIP]

A single-header Vulkan framework that aims to simplify common tasks in Vulkan in order to speed up development and improve code readability.

TODO

  • Deal with third party includes
  • Device evaluation cannot be managed without changing the code
  • Evaluate get*Info functions approach
  • Remove any Rayex-related hard-coded values
  • vk::BufferUsageFlags is not exposed
  • Check every single handle everywhere if a macro is defined

Planned Features

  • Add support for compute queues and multple queues of one kind
  • Update and create doxygen documentation
  • Remove high-level functions and classes such as environment map
  • C++ 20 modules integration for better control and compilation time

About

A single-header Vulkan framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages