mirror of
https://github.com/AxioDL/optick.git
synced 2026-03-30 11:49:24 -07:00
52dc2884a7
* Adding support for user-supplied vulkan function pointers * A bit of cleanup * Tidying up code a bit and fixing issue in CMakeLists.txt * Attemping to fix non-vulkan builds * Fixing macros * Fixing all the builds I could find on my machine * Attempting to fix code standard problems * Smaller change to optick.h * Actually fixing whitespace changes * Small tweak to cmake and changing the include requirement to allow better intergration with vulkan meta-loaders * Forward declaring function pointers * Moving VulkanFunctions to the Optick namespace * Removing unnecessary casts * Don't specify underlying types for enum forward declarations since that's not what the Vulkan headers do * Trying to find a solution to building with compiler that don't support forward declaring enums * Attempting to fix enum forward declarations with extern C * Giving up and just copying enums * Going with the casting option