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 "ui/gfx/buffer_format_util.h"
7 #include "base/logging.h"
11 size_t NumberOfPlanesForBufferFormat(BufferFormat format
) {
13 case BufferFormat::ATC
:
14 case BufferFormat::ATCIA
:
15 case BufferFormat::DXT1
:
16 case BufferFormat::DXT5
:
17 case BufferFormat::ETC1
:
18 case BufferFormat::R_8
:
19 case BufferFormat::RGBA_4444
:
20 case BufferFormat::RGBA_8888
:
21 case BufferFormat::BGRX_8888
:
22 case BufferFormat::BGRA_8888
:
23 case BufferFormat::UYVY_422
:
25 case BufferFormat::YUV_420
: