| Index: ui/ozone/demo/ozone_demo.cc
|
| diff --git a/ui/ozone/demo/ozone_demo.cc b/ui/ozone/demo/ozone_demo.cc
|
| index 7ae189c3c0bb2613e6ae963711aaf124772c5cf3..bbfeff49bb96bd54dcc6a70cba85154ba30a38ab 100644
|
| --- a/ui/ozone/demo/ozone_demo.cc
|
| +++ b/ui/ozone/demo/ozone_demo.cc
|
| @@ -217,6 +217,8 @@ std::unique_ptr<ui::Renderer> RendererFactory::CreateRenderer(
|
| scoped_refptr<gl::GLSurface> surface = CreateGLSurface(widget);
|
| if (!surface)
|
| LOG(FATAL) << "Failed to create GL surface";
|
| + if (!surface->SupportsAsyncSwap())
|
| + LOG(FATAL) << "GL surface must support SwapBuffersAsync";
|
| if (surface->IsSurfaceless())
|
| return base::MakeUnique<ui::SurfacelessGlRenderer>(widget, surface,
|
| size);
|
|
|