Can now configure Vulkan with JSON. ENJOY!

This commit is contained in:
Zed A. Shaw 2025-12-06 13:04:57 -05:00
parent a996440c61
commit 883f683ce4
6 changed files with 96 additions and 15 deletions

8
trash_test.hpp Normal file
View file

@ -0,0 +1,8 @@
#include "vk_types.h"
#include "json_mods.hpp"
template <typename T> struct NameOf;
ENROLL_COMPONENT(VkSemaphoreCreateInfo, sType);
ENROLL_COMPONENT(VkFenceCreateInfo, sType);
ENROLL_COMPONENT(VkImageViewCreateInfo, sType, viewType, subresourceRange.baseMipLevel, subresourceRange.levelCount, subresourceRange.baseArrayLayer, subresourceRange.layerCount);