compositor_resource.cc revision 46d4c2bc3267f3f028f39e7e311b0f89aba2e4fd
1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "ppapi/proxy/compositor_resource.h" 6 7namespace ppapi { 8namespace proxy { 9 10CompositorResource::CompositorResource(Connection connection, 11 PP_Instance instance) 12 : PluginResource(connection, instance) { 13} 14 15CompositorResource::~CompositorResource() { 16} 17 18thunk::PPB_Compositor_API* CompositorResource::AsPPB_Compositor_API() { 19 return this; 20} 21 22PP_Resource CompositorResource::AddLayer() { 23 return 0; 24} 25 26int32_t CompositorResource::CommitLayers( 27 const scoped_refptr<ppapi::TrackedCallback>& callback) { 28 return PP_ERROR_NOTSUPPORTED; 29} 30 31int32_t CompositorResource::ResetLayers() { 32 return PP_ERROR_NOTSUPPORTED; 33} 34 35} // namespace proxy 36} // namespace ppapi 37