volk
volk copied to clipboard
Meta loader for Vulkan API
Currently, volk creates function pointers for all Vulkan API and extensions that are defined in the vulkan header. If instead the user could define (I suppose via macro defines) which...
When building with VOLK_INSTALL (and no other options), the behavior is a little odd: In addition to `include/volk.h` and `lib/libvolk.a` (that make sense), we also install `include/volk.c`. On one hand,...
is it possible to add an instance table instead of loading the functions in global scope?
Similarly to having an option to bypass global device function pointers in favor of a device function table, we now provide an API to load instance pointers into a separate...
At the moment volk allows the user to use WSI functions for the Win32 platform without having to include `windows.h`. This is a very useful feature not only to prevent...