From af424b1c7ca5e09156d3e5b9bd914848ee0fed86 Mon Sep 17 00:00:00 2001 From: PouleyKetchoupp Date: Thu, 5 Mar 2020 19:00:28 +0100 Subject: Vulkan rendering for Android --- drivers/vulkan/SCsub | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'drivers/vulkan/SCsub') diff --git a/drivers/vulkan/SCsub b/drivers/vulkan/SCsub index 7ffdac27d5..6390494c41 100644 --- a/drivers/vulkan/SCsub +++ b/drivers/vulkan/SCsub @@ -4,7 +4,12 @@ Import("env") env.add_source_files(env.drivers_sources, "*.cpp") -if env["builtin_vulkan"]: +if env["platform"] == "android": + # Use NDK Vulkan headers + thirdparty_dir = env["ANDROID_NDK_ROOT"] + "/sources/third_party/vulkan/src" + thirdparty_includes = [thirdparty_dir, thirdparty_dir + "/include", thirdparty_dir + "/layers", thirdparty_dir + "/layers/generated"] + env.Prepend(CPPPATH=thirdparty_includes) +elif env["builtin_vulkan"]: # Use bundled Vulkan headers thirdparty_dir = "#thirdparty/vulkan" env.Prepend(CPPPATH=[thirdparty_dir, thirdparty_dir + "/include", thirdparty_dir + "/loader"]) -- cgit v1.2.3 From e167af37373dd14e9d1fe888bcc482d0bd071951 Mon Sep 17 00:00:00 2001 From: PouleyKetchoupp Date: Fri, 27 Mar 2020 17:30:18 +0100 Subject: Display Server support --- drivers/vulkan/SCsub | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'drivers/vulkan/SCsub') diff --git a/drivers/vulkan/SCsub b/drivers/vulkan/SCsub index 6390494c41..35c2d61530 100644 --- a/drivers/vulkan/SCsub +++ b/drivers/vulkan/SCsub @@ -7,7 +7,12 @@ env.add_source_files(env.drivers_sources, "*.cpp") if env["platform"] == "android": # Use NDK Vulkan headers thirdparty_dir = env["ANDROID_NDK_ROOT"] + "/sources/third_party/vulkan/src" - thirdparty_includes = [thirdparty_dir, thirdparty_dir + "/include", thirdparty_dir + "/layers", thirdparty_dir + "/layers/generated"] + thirdparty_includes = [ + thirdparty_dir, + thirdparty_dir + "/include", + thirdparty_dir + "/layers", + thirdparty_dir + "/layers/generated", + ] env.Prepend(CPPPATH=thirdparty_includes) elif env["builtin_vulkan"]: # Use bundled Vulkan headers -- cgit v1.2.3