GPU workaround to simulate Out of Memory errors with large textures
[chromium-blink-merge.git] / cc / output / renderer_capabilities.cc
blob36e012bf672bf57acea6853720d8a3a672c517a5
1 // Copyright 2015 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.
5 #include "cc/output/renderer_capabilities.h"
7 namespace cc {
9 RendererCapabilities::RendererCapabilities(ResourceFormat best_texture_format,
10 bool allow_partial_texture_updates,
11 int max_texture_size,
12 bool using_shared_memory_resources)
13 : best_texture_format(best_texture_format),
14 allow_partial_texture_updates(allow_partial_texture_updates),
15 max_texture_size(max_texture_size),
16 using_shared_memory_resources(using_shared_memory_resources) {
19 RendererCapabilities::RendererCapabilities()
20 : best_texture_format(RGBA_8888),
21 allow_partial_texture_updates(false),
22 max_texture_size(0),
23 using_shared_memory_resources(false) {
26 RendererCapabilities::~RendererCapabilities() {
29 } // namespace cc