Merge remote-tracking branch 'trace/tizen'
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / public / PixelFormat.cs
1 /** Copyright (c) 2017 Samsung Electronics Co., Ltd.
2 *
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 *
15 */
16
17 namespace Tizen.NUI
18 {
19     public enum PixelFormat
20     {
21         INVALID = 0,
22         A8 = 1,
23         L8,
24         LA88,
25         RGB565,
26         BGR565,
27         RGBA4444,
28         BGRA4444,
29         RGBA5551,
30         BGRA5551,
31         RGB888,
32         RGB8888,
33         BGR8888,
34         RGBA8888,
35         BGRA8888,
36         COMPRESSED_R11_EAC,
37         COMPRESSED_SIGNED_R11_EAC,
38         COMPRESSED_RG11_EAC,
39         COMPRESSED_SIGNED_RG11_EAC,
40         COMPRESSED_RGB8_ETC2,
41         COMPRESSED_SRGB8_ETC2,
42         COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2,
43         COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2,
44         COMPRESSED_RGBA8_ETC2_EAC,
45         COMPRESSED_SRGB8_ALPHA8_ETC2_EAC,
46         COMPRESSED_RGB8_ETC1,
47         COMPRESSED_RGB_PVRTC_4BPPV1,
48         COMPRESSED_RGBA_ASTC_4x4_KHR,
49         COMPRESSED_RGBA_ASTC_5x4_KHR,
50         COMPRESSED_RGBA_ASTC_5x5_KHR,
51         COMPRESSED_RGBA_ASTC_6x5_KHR,
52         COMPRESSED_RGBA_ASTC_6x6_KHR,
53         COMPRESSED_RGBA_ASTC_8x5_KHR,
54         COMPRESSED_RGBA_ASTC_8x6_KHR,
55         COMPRESSED_RGBA_ASTC_8x8_KHR,
56         COMPRESSED_RGBA_ASTC_10x5_KHR,
57         COMPRESSED_RGBA_ASTC_10x6_KHR,
58         COMPRESSED_RGBA_ASTC_10x8_KHR,
59         COMPRESSED_RGBA_ASTC_10x10_KHR,
60         COMPRESSED_RGBA_ASTC_12x10_KHR,
61         COMPRESSED_RGBA_ASTC_12x12_KHR,
62         COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR,
63         COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR,
64         COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR,
65         COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR,
66         COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR,
67         COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR,
68         COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR,
69         COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR,
70         COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR,
71         COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR,
72         COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR,
73         COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR,
74         COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR,
75         COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR
76     }
77
78 }