blob: b21a0a5d1fe7e06bcd86e69091f9f5c9d30de5b4 [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "services/gfx/compositor/graph/resources.h"
#include "base/logging.h"
namespace compositor {
Resource::Resource() {}
Resource::~Resource() {}
SceneResource::SceneResource(
const mojo::gfx::composition::SceneToken& scene_token)
: scene_token_(scene_token) {}
SceneResource::~SceneResource() {}
Resource::Type SceneResource::type() const {
return Type::kScene;
}
ImageResource::ImageResource(const scoped_refptr<RenderImage>& image)
: image_(image) {
DCHECK(image);
}
ImageResource::~ImageResource() {}
Resource::Type ImageResource::type() const {
return Type::kImage;
}
} // namespace compositor