GPU workaround to simulate Out of Memory errors with large textures
[chromium-blink-merge.git] / cc / resources / texture_compressor.cc
blob186a47d04b65a7d9539b033a61b5c8d35c1d01f9
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/resources/texture_compressor.h"
7 #include "base/logging.h"
8 #include "cc/resources/texture_compressor_etc1.h"
10 namespace cc {
12 scoped_ptr<TextureCompressor> TextureCompressor::Create(Format format) {
13 switch (format) {
14 case kFormatETC1:
15 return make_scoped_ptr(new TextureCompressorETC1());
18 NOTREACHED();
19 return nullptr;
22 } // namespace cc