summaryrefslogtreecommitdiffstats
path: root/cc/output/software_output_device.cc
diff options
context:
space:
mode:
authorskaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-08 04:38:51 +0000
committerskaslev@chromium.org <skaslev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-08 04:38:51 +0000
commit42f40a546f90a81727c05aea44ce299d97d7507b (patch)
tree3004f86f245e15cea8606868cdbdac2d0d1b0ac0 /cc/output/software_output_device.cc
parent165e50b4b57c105da46d662273f1ce4a164b195d (diff)
downloadchromium_src-42f40a546f90a81727c05aea44ce299d97d7507b.zip
chromium_src-42f40a546f90a81727c05aea44ce299d97d7507b.tar.gz
chromium_src-42f40a546f90a81727c05aea44ce299d97d7507b.tar.bz2
[Aura] Added Support for rendering software compositor frames as cc::TextureLayers through cc::TextureMailbox.
BUG=161008 R=piman TBR=jschuh,ben Review URL: https://chromiumcodereview.appspot.com/15001027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205010 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/output/software_output_device.cc')
-rw-r--r--cc/output/software_output_device.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/cc/output/software_output_device.cc b/cc/output/software_output_device.cc
index 719eeed..30817e0 100644
--- a/cc/output/software_output_device.cc
+++ b/cc/output/software_output_device.cc
@@ -35,9 +35,10 @@ SkCanvas* SoftwareOutputDevice::BeginPaint(gfx::Rect damage_rect) {
void SoftwareOutputDevice::EndPaint(SoftwareFrameData* frame_data) {
DCHECK(device_);
if (frame_data) {
+ frame_data->id = 0;
frame_data->size = viewport_size_;
frame_data->damage_rect = damage_rect_;
- frame_data->dib_id = TransportDIB::Id();
+ frame_data->handle = base::SharedMemory::NULLHandle();
}
}
@@ -53,7 +54,7 @@ void SoftwareOutputDevice::Scroll(
NOTIMPLEMENTED();
}
-void SoftwareOutputDevice::ReclaimDIB(const TransportDIB::Id& id) {
+void SoftwareOutputDevice::ReclaimSoftwareFrame(unsigned id) {
NOTIMPLEMENTED();
}