// Copyright 2012 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 "cc/output/renderer.h" #include "cc/quads/render_pass_id.h" namespace cc { bool Renderer::HasAllocatedResourcesForTesting(RenderPassId id) const { return false; } void Renderer::SetVisible(bool visible) { if (visible_ == visible) return; visible_ = visible; DidChangeVisibility(); } RendererCapabilitiesImpl::RendererCapabilitiesImpl() : best_texture_format(RGBA_8888), allow_partial_texture_updates(false), max_texture_size(0), using_shared_memory_resources(false), using_partial_swap(false), allow_empty_swap(false), using_egl_image(false), using_image(false), using_discard_framebuffer(false), allow_rasterize_on_demand(false), max_msaa_samples(0) {} RendererCapabilitiesImpl::~RendererCapabilitiesImpl() {} RendererCapabilities RendererCapabilitiesImpl::MainThreadCapabilities() const { return RendererCapabilities(best_texture_format, allow_partial_texture_updates, max_texture_size, using_shared_memory_resources); } } // namespace cc