summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2022-11-23 12:45:47 +0100
committerPeter Varga <pvarga@inf.u-szeged.hu>2022-11-24 08:11:56 +0000
commita68221ee023d05a5482b93f483b8030f8242e532 (patch)
tree4c9593c5874a05235d0195f4af8e2be0c6d1d3b9
parent240e71877865ed07e4c8d5bd4553aa0772c2adf4 (diff)
Fix build with -no-vulkan
Change-Id: I379f4122521f3b35759c6da6d2291f851941555a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--src/core/chromium_overrides.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/chromium_overrides.cpp b/src/core/chromium_overrides.cpp
index 7462b4157..76902bbc4 100644
--- a/src/core/chromium_overrides.cpp
+++ b/src/core/chromium_overrides.cpp
@@ -110,6 +110,7 @@ namespace gpu {
std::unique_ptr<VulkanImplementation> CreateVulkanImplementation(bool use_swiftshader,
bool allow_protected_memory)
{
+#if QT_CONFIG(webengine_vulkan)
#if BUILDFLAG(IS_APPLE)
// TODO: Investigate if we can support MoltenVK.
NOTIMPLEMENTED();
@@ -132,6 +133,10 @@ std::unique_ptr<VulkanImplementation> CreateVulkanImplementation(bool use_swifts
return std::make_unique<VulkanImplementationQt>();
#endif // BUILDFLAG(IS_APPLE)
+#else
+ NOTREACHED();
+ return nullptr;
+#endif // QT_CONFIG(webengine_vulkan)
}
} // namespace gpu
#endif // BUILDFLAG(ENABLE_VULKAN)