diff options
author | jbauman <jbauman@chromium.org> | 2015-08-06 19:10:34 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-07 02:11:18 +0000 |
commit | 95f74135de282631e09bc3c535fccd14189027b5 (patch) | |
tree | 7d42771f3d6eaebbe0a697541415485809edecc5 /cc/output/software_output_device.h | |
parent | e143dde024d13c5548c3f323519cebfe7ab4f51e (diff) | |
download | chromium_src-95f74135de282631e09bc3c535fccd14189027b5.zip chromium_src-95f74135de282631e09bc3c535fccd14189027b5.tar.gz chromium_src-95f74135de282631e09bc3c535fccd14189027b5.tar.bz2 |
Remove SoftwareFrameData
We never transmit software frames over IPC anymore, so this is unnecessary.
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1265243004
Cr-Commit-Position: refs/heads/master@{#342265}
Diffstat (limited to 'cc/output/software_output_device.h')
-rw-r--r-- | cc/output/software_output_device.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/cc/output/software_output_device.h b/cc/output/software_output_device.h index 45ce831..127c70a 100644 --- a/cc/output/software_output_device.h +++ b/cc/output/software_output_device.h @@ -23,8 +23,6 @@ class VSyncProvider; namespace cc { -class SoftwareFrameData; - // This is a "tear-off" class providing software drawing support to // OutputSurface, such as to a platform-provided window framebuffer. class CC_EXPORT SoftwareOutputDevice { @@ -46,7 +44,7 @@ class CC_EXPORT SoftwareOutputDevice { // Called on FinishDrawingFrame. The compositor will no longer mutate the the // SkCanvas instance returned by |BeginPaint| and should discard any reference // that it holds to it. - virtual void EndPaint(SoftwareFrameData* frame_data); + virtual void EndPaint(); // Discard the backing buffer in the surface provided by this instance. virtual void DiscardBackbuffer() {} @@ -54,12 +52,6 @@ class CC_EXPORT SoftwareOutputDevice { // Ensures that there is a backing buffer available on this instance. virtual void EnsureBackbuffer() {} - // TODO(skaslev) Remove this after UberCompositor lands. - // Called in response to receiving a SwapBuffersAck. At this point, software - // frame identified by id can be reused or discarded as it is no longer being - // displayed. - virtual void ReclaimSoftwareFrame(unsigned id); - // VSyncProvider used to update the timer used to schedule draws with the // hardware vsync. Return NULL if a provider doesn't exist. virtual gfx::VSyncProvider* GetVSyncProvider(); |