| Index: ui/ozone/platform/drm/gpu/mock_scanout_buffer.h
|
| diff --git a/ui/ozone/platform/drm/gpu/mock_scanout_buffer.h b/ui/ozone/platform/drm/gpu/mock_scanout_buffer.h
|
| index e2e90467a6f9006be8e5aeca05dbdd998cffa1ae..33f5977d776a91a5996910b395c33e3f355cb629 100644
|
| --- a/ui/ozone/platform/drm/gpu/mock_scanout_buffer.h
|
| +++ b/ui/ozone/platform/drm/gpu/mock_scanout_buffer.h
|
| @@ -16,7 +16,9 @@ namespace ui {
|
| class MockScanoutBuffer : public ScanoutBuffer {
|
| public:
|
| MockScanoutBuffer(const gfx::Size& size,
|
| - uint32_t format = DRM_FORMAT_XRGB8888);
|
| + uint32_t format = DRM_FORMAT_XRGB8888,
|
| + uint64_t modifier = DRM_FORMAT_MOD_NONE,
|
| + const scoped_refptr<DrmDevice>& drm = nullptr);
|
|
|
| // ScanoutBuffer:
|
| uint32_t GetFramebufferId() const override;
|
| @@ -25,6 +27,7 @@ class MockScanoutBuffer : public ScanoutBuffer {
|
| gfx::Size GetSize() const override;
|
| uint32_t GetFramebufferPixelFormat() const override;
|
| uint32_t GetOpaqueFramebufferPixelFormat() const override;
|
| + uint64_t GetFormatModifier() const override;
|
| const DrmDevice* GetDrmDevice() const override;
|
| bool RequiresGlFinish() const override;
|
|
|
| @@ -33,6 +36,9 @@ class MockScanoutBuffer : public ScanoutBuffer {
|
|
|
| gfx::Size size_;
|
| uint32_t format_;
|
| + uint64_t modifier_;
|
| + uint32_t id_;
|
| + scoped_refptr<DrmDevice> drm_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(MockScanoutBuffer);
|
| };
|
|
|