diff options
Diffstat (limited to 'drivers/vulkan/SCsub')
-rw-r--r-- | drivers/vulkan/SCsub | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/vulkan/SCsub b/drivers/vulkan/SCsub index 5e4bc986b8..80d5f35305 100644 --- a/drivers/vulkan/SCsub +++ b/drivers/vulkan/SCsub @@ -2,8 +2,6 @@ Import("env") -env.Append(CPPDEFINES=["RD_ENABLED"]) - thirdparty_obj = [] thirdparty_dir = "#thirdparty/vulkan" thirdparty_volk_dir = "#thirdparty/volk" @@ -19,8 +17,11 @@ if env["platform"] == "android": env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_ANDROID_KHR"]) elif env["platform"] == "ios": env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_IOS_MVK"]) -elif env["platform"] == "linuxbsd" and env["x11"]: - env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_XLIB_KHR"]) +elif env["platform"] == "linuxbsd": + if env["x11"]: + env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_XLIB_KHR"]) + if env["wayland"]: + env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_WAYLAND_KHR"]) elif env["platform"] == "macos": env.AppendUnique(CPPDEFINES=["VK_USE_PLATFORM_MACOS_MVK"]) elif env["platform"] == "windows": |