$NetBSD: patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc,v 1.1 2021/08/03 21:04:35 markd Exp $ --- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc.orig 2020-07-08 21:40:41.000000000 +0000 +++ src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc @@ -114,7 +114,7 @@ void SoftwareOutputSurface::SwapBuffersC base::TimeTicks now = base::TimeTicks::Now(); base::TimeDelta interval_to_next_refresh = now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now; -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) +#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) if (needs_swap_size_notifications_) client_->DidSwapWithSize(pixel_size); #endif @@ -143,7 +143,7 @@ gfx::OverlayTransform SoftwareOutputSurf return gfx::OVERLAY_TRANSFORM_NONE; } -#if defined(OS_LINUX) && !defined(OS_CHROMEOS) +#if (defined(OS_LINUX) || defined(OS_BSD)) && !defined(OS_CHROMEOS) void SoftwareOutputSurface::SetNeedsSwapSizeNotifications( bool needs_swap_size_notifications) { needs_swap_size_notifications_ = needs_swap_size_notifications;