diff options
Diffstat (limited to 'third_party/volk.lua')
| -rw-r--r-- | third_party/volk.lua | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/third_party/volk.lua b/third_party/volk.lua new file mode 100644 index 000000000..7ba0dd618 --- /dev/null +++ b/third_party/volk.lua @@ -0,0 +1,30 @@ +group("third_party") +project("volk") + uuid("C9781C93-2DF5-47A2-94EE-2C5EBED61239") + kind("StaticLib") + language("C") + + defines({ + "_LIB", + "API_NAME=\"vulkan\"", + }) + removedefines({ + "_UNICODE", + "UNICODE", + }) + includedirs({ + "volk", + }) + files({ + "volk/volk.c", + "volk/volk.h", + }) + + filter("platforms:Windows") + defines({ + "VK_USE_PLATFORM_WIN32_KHR", + }) + filter("platforms:Linux") + defines({ + "VK_USE_PLATFORM_XCB_KHR", + }) |
