| Index: ui/ozone/public/client_native_pixmap.h
|
| diff --git a/ui/ozone/public/client_native_pixmap.h b/ui/ozone/public/client_native_pixmap.h
|
| index e7aa3615d84234327f847744057dbd2214203541..a94e34fb9fdb5e796f909412df24422924775ccb 100644
|
| --- a/ui/ozone/public/client_native_pixmap.h
|
| +++ b/ui/ozone/public/client_native_pixmap.h
|
| @@ -16,9 +16,13 @@ class OZONE_EXPORT ClientNativePixmap {
|
| public:
|
| virtual ~ClientNativePixmap() {}
|
|
|
| - virtual void* Map() = 0;
|
| + // Map each plane in the client address space.
|
| + // Return false on error.
|
| + virtual bool Map() = 0;
|
| virtual void Unmap() = 0;
|
| - virtual void GetStride(int* stride) const = 0;
|
| +
|
| + virtual void* GetMemoryAddress(size_t plane) const = 0;
|
| + virtual int GetStride(size_t plane) const = 0;
|
| };
|
|
|
| } // namespace ui
|
|
|