1// Copyright 2013 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#ifndef CC_RESOURCES_RASTER_MODE_H_
6#define CC_RESOURCES_RASTER_MODE_H_
7
8#include <string>
9
10#include "base/memory/scoped_ptr.h"
11
12namespace base {
13class Value;
14}
15
16namespace cc {
17
18// Note that the order of these matters, from "better" to "worse" in terms of
19// quality.
20enum RasterMode {
21  HIGH_QUALITY_RASTER_MODE = 0,
22  LOW_QUALITY_RASTER_MODE = 1,
23  NUM_RASTER_MODES = 2
24};
25
26std::string RasterModeToString(RasterMode mode);
27
28}  // namespace cc
29
30#endif  // CC_RESOURCES_RASTER_MODE_H_
31