• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 #include "cc/resources/resource_format.h"
6 
7 namespace cc {
8 
SkBitmapConfig(ResourceFormat format)9 SkBitmap::Config SkBitmapConfig(ResourceFormat format) {
10   switch (format) {
11     case RGBA_4444:
12       return SkBitmap::kARGB_4444_Config;
13     case RGBA_8888:
14     case BGRA_8888:
15       return SkBitmap::kARGB_8888_Config;
16     case ETC1:
17     case LUMINANCE_8:
18     case RGB_565:
19       NOTREACHED();
20       break;
21   }
22   NOTREACHED();
23   return SkBitmap::kARGB_8888_Config;
24 }
25 
26 }  // namespace cc
27