Graphics
v0.0.0
A simple abstraction layer for the modern graphics APIs.
载入中...
搜索中...
未找到
Format.h
1
// Copyright 2022 ShenMian
2
// License(Apache-2.0)
3
4
#pragma once
5
6
enum class
Format
7
{
8
// int
9
R8I,
10
RG8I,
11
RGB8I,
12
RGBA8I,
13
14
R16I,
15
RG16I,
16
RGB16I,
17
RGBA16I,
18
19
R32I,
20
RG32I,
21
RGB32I,
22
RGBA32I,
23
24
// unsigned int
25
R8U,
26
RG8U,
27
RGB8U,
28
RGBA8U,
29
30
R16U,
31
RG16U,
32
RGB16U,
33
RGBA16U,
34
35
R32U,
36
RG32U,
37
RGB32U,
38
RGBA32U,
39
40
// float
41
R8F,
42
RG8F,
43
RGB8F,
44
RGBA8F,
45
46
R16F,
47
RG16F,
48
RGB16F,
49
RGBA16F,
50
51
R32F,
52
RG32F,
53
RGB32F,
54
RGBA32F,
55
56
// compressed
57
RGBA_DXT1,
58
RGBA_DXT3,
59
RGBA_DXT5,
60
61
Depth,
62
Stencil,
63
DepthStencil,
64
65
Unknown
66
};
67
68
enum class
DataType
69
{
70
Int8,
71
Int16,
72
Int32,
73
74
Uint8,
75
Uint16,
76
Uint32,
77
78
Float16,
79
Float32,
80
Float64
81
};
src
Format.h
制作者
1.9.5