--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2026-01-07 00:52:53 UTC +++ ui/ozone/platform/headless/headless_surface_factory.cc @@ -35,7 +35,7 @@ #include "ui/ozone/platform/headless/headless_window_manager.h" #include "ui/ozone/public/surface_ozone_canvas.h" -#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)) +#if BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)) #include "ui/ozone/platform/headless/vulkan_implementation_headless.h" #endif @@ -282,7 +282,7 @@ HeadlessSurfaceFactory::CreateVulkanImplementation( HeadlessSurfaceFactory::CreateVulkanImplementation( bool use_swiftshader, bool allow_protected_memory) { -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) return std::make_unique(use_swiftshader); #else return nullptr;