Index: ui/ozone/public/surface_factory_ozone.h |
diff --git a/ui/ozone/public/surface_factory_ozone.h b/ui/ozone/public/surface_factory_ozone.h |
index c508db25aa344b3ae3415b6be0c0a01b9a0c8d6b..17f24d3fe526d7651cdb9d4892fd54b92b3b5669 100644 |
--- a/ui/ozone/public/surface_factory_ozone.h |
+++ b/ui/ozone/public/surface_factory_ozone.h |
@@ -120,7 +120,9 @@ class OZONE_BASE_EXPORT SurfaceFactoryOzone { |
// immediately followed by the corresponding desired value and array should be |
// terminated with EGL_NONE. Ownership of the array is not transferred to |
// caller. desired_list contains list of desired EGL properties and values. |
- virtual const int32* GetEGLSurfaceProperties(const int32* desired_list); |
+ // If |surface| is valid, then return a configuration for that surface. |
+ virtual const int32* GetEGLSurfaceProperties(const int32* desired_list, |
+ SurfaceOzoneEGL* surface); |
// Get the hal struct to check for overlay support. |
virtual OverlayCandidatesOzone* GetOverlayCandidates( |