adding Vulkan device creation, adding unit tests, adding few API function declarations

This commit is contained in:
2024-10-10 15:22:56 +02:00
parent f189928c82
commit 405c8b186a
23 changed files with 517 additions and 64 deletions

16
Tests/Vulkan/xmake.lua git.filemode.normal_file
View File

@@ -0,0 +1,16 @@
option("vulkan-tests", { description = "Build Vulkan tests", default = false })
if has_config("vulkan-tests") then
set_group("VulkanTests")
add_requires("unity_test")
target("VulkanUnitTests")
set_kind("binary")
add_deps("pulse_gpu")
add_files("**.c")
add_packages("unity_test")
if is_plat("linux") then
set_extension(".x86_64")
end
target_end()
end