Home | History | Annotate | Download | only in resources
      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 
      9 SkColorType ResourceFormatToSkColorType(ResourceFormat format) {
     10   switch (format) {
     11     case RGBA_4444:
     12       return kARGB_4444_SkColorType;
     13     case RGBA_8888:
     14     case BGRA_8888:
     15       return kPMColor_SkColorType;
     16     case ETC1:
     17     case LUMINANCE_8:
     18     case RGB_565:
     19       NOTREACHED();
     20       break;
     21   }
     22   NOTREACHED();
     23   return kPMColor_SkColorType;
     24 }
     25 
     26 }  // namespace cc
     27