Chromium Code Reviews| 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..b1929362e5c7abda639f7a6ac427d6a4e4cffd7a 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; |
|
dnicoara
2017/06/15 14:24:43
id_
|
| + scoped_refptr<DrmDevice> drm_; |
| DISALLOW_COPY_AND_ASSIGN(MockScanoutBuffer); |
| }; |