Subversion Repositories Games.Chess Giants

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 pmbaty 1
 
2
#ifndef __dxgiformat_h__
3
#define __dxgiformat_h__
4
 
5
#define DXGI_FORMAT_DEFINED 1
6
 
7
typedef enum DXGI_FORMAT
8
{
9
    DXGI_FORMAT_UNKNOWN                     = 0,
10
    DXGI_FORMAT_R32G32B32A32_TYPELESS       = 1,
11
    DXGI_FORMAT_R32G32B32A32_FLOAT          = 2,
12
    DXGI_FORMAT_R32G32B32A32_UINT           = 3,
13
    DXGI_FORMAT_R32G32B32A32_SINT           = 4,
14
    DXGI_FORMAT_R32G32B32_TYPELESS          = 5,
15
    DXGI_FORMAT_R32G32B32_FLOAT             = 6,
16
    DXGI_FORMAT_R32G32B32_UINT              = 7,
17
    DXGI_FORMAT_R32G32B32_SINT              = 8,
18
    DXGI_FORMAT_R16G16B16A16_TYPELESS       = 9,
19
    DXGI_FORMAT_R16G16B16A16_FLOAT          = 10,
20
    DXGI_FORMAT_R16G16B16A16_UNORM          = 11,
21
    DXGI_FORMAT_R16G16B16A16_UINT           = 12,
22
    DXGI_FORMAT_R16G16B16A16_SNORM          = 13,
23
    DXGI_FORMAT_R16G16B16A16_SINT           = 14,
24
    DXGI_FORMAT_R32G32_TYPELESS             = 15,
25
    DXGI_FORMAT_R32G32_FLOAT                = 16,
26
    DXGI_FORMAT_R32G32_UINT                 = 17,
27
    DXGI_FORMAT_R32G32_SINT                 = 18,
28
    DXGI_FORMAT_R32G8X24_TYPELESS           = 19,
29
    DXGI_FORMAT_D32_FLOAT_S8X24_UINT        = 20,
30
    DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS    = 21,
31
    DXGI_FORMAT_X32_TYPELESS_G8X24_UINT     = 22,
32
    DXGI_FORMAT_R10G10B10A2_TYPELESS        = 23,
33
    DXGI_FORMAT_R10G10B10A2_UNORM           = 24,
34
    DXGI_FORMAT_R10G10B10A2_UINT            = 25,
35
    DXGI_FORMAT_R11G11B10_FLOAT             = 26,
36
    DXGI_FORMAT_R8G8B8A8_TYPELESS           = 27,
37
    DXGI_FORMAT_R8G8B8A8_UNORM              = 28,
38
    DXGI_FORMAT_R8G8B8A8_UNORM_SRGB         = 29,
39
    DXGI_FORMAT_R8G8B8A8_UINT               = 30,
40
    DXGI_FORMAT_R8G8B8A8_SNORM              = 31,
41
    DXGI_FORMAT_R8G8B8A8_SINT               = 32,
42
    DXGI_FORMAT_R16G16_TYPELESS             = 33,
43
    DXGI_FORMAT_R16G16_FLOAT                = 34,
44
    DXGI_FORMAT_R16G16_UNORM                = 35,
45
    DXGI_FORMAT_R16G16_UINT                 = 36,
46
    DXGI_FORMAT_R16G16_SNORM                = 37,
47
    DXGI_FORMAT_R16G16_SINT                 = 38,
48
    DXGI_FORMAT_R32_TYPELESS                = 39,
49
    DXGI_FORMAT_D32_FLOAT                   = 40,
50
    DXGI_FORMAT_R32_FLOAT                   = 41,
51
    DXGI_FORMAT_R32_UINT                    = 42,
52
    DXGI_FORMAT_R32_SINT                    = 43,
53
    DXGI_FORMAT_R24G8_TYPELESS              = 44,
54
    DXGI_FORMAT_D24_UNORM_S8_UINT           = 45,
55
    DXGI_FORMAT_R24_UNORM_X8_TYPELESS       = 46,
56
    DXGI_FORMAT_X24_TYPELESS_G8_UINT        = 47,
57
    DXGI_FORMAT_R8G8_TYPELESS               = 48,
58
    DXGI_FORMAT_R8G8_UNORM                  = 49,
59
    DXGI_FORMAT_R8G8_UINT                   = 50,
60
    DXGI_FORMAT_R8G8_SNORM                  = 51,
61
    DXGI_FORMAT_R8G8_SINT                   = 52,
62
    DXGI_FORMAT_R16_TYPELESS                = 53,
63
    DXGI_FORMAT_R16_FLOAT                   = 54,
64
    DXGI_FORMAT_D16_UNORM                   = 55,
65
    DXGI_FORMAT_R16_UNORM                   = 56,
66
    DXGI_FORMAT_R16_UINT                    = 57,
67
    DXGI_FORMAT_R16_SNORM                   = 58,
68
    DXGI_FORMAT_R16_SINT                    = 59,
69
    DXGI_FORMAT_R8_TYPELESS                 = 60,
70
    DXGI_FORMAT_R8_UNORM                    = 61,
71
    DXGI_FORMAT_R8_UINT                     = 62,
72
    DXGI_FORMAT_R8_SNORM                    = 63,
73
    DXGI_FORMAT_R8_SINT                     = 64,
74
    DXGI_FORMAT_A8_UNORM                    = 65,
75
    DXGI_FORMAT_R1_UNORM                    = 66,
76
    DXGI_FORMAT_R9G9B9E5_SHAREDEXP          = 67,
77
    DXGI_FORMAT_R8G8_B8G8_UNORM             = 68,
78
    DXGI_FORMAT_G8R8_G8B8_UNORM             = 69,
79
    DXGI_FORMAT_BC1_TYPELESS                = 70,
80
    DXGI_FORMAT_BC1_UNORM                   = 71,
81
    DXGI_FORMAT_BC1_UNORM_SRGB              = 72,
82
    DXGI_FORMAT_BC2_TYPELESS                = 73,
83
    DXGI_FORMAT_BC2_UNORM                   = 74,
84
    DXGI_FORMAT_BC2_UNORM_SRGB              = 75,
85
    DXGI_FORMAT_BC3_TYPELESS                = 76,
86
    DXGI_FORMAT_BC3_UNORM                   = 77,
87
    DXGI_FORMAT_BC3_UNORM_SRGB              = 78,
88
    DXGI_FORMAT_BC4_TYPELESS                = 79,
89
    DXGI_FORMAT_BC4_UNORM                   = 80,
90
    DXGI_FORMAT_BC4_SNORM                   = 81,
91
    DXGI_FORMAT_BC5_TYPELESS                = 82,
92
    DXGI_FORMAT_BC5_UNORM                   = 83,
93
    DXGI_FORMAT_BC5_SNORM                   = 84,
94
    DXGI_FORMAT_B5G6R5_UNORM                = 85,
95
    DXGI_FORMAT_B5G5R5A1_UNORM              = 86,
96
    DXGI_FORMAT_B8G8R8A8_UNORM              = 87,
97
    DXGI_FORMAT_B8G8R8X8_UNORM              = 88,
98
    DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM  = 89,
99
    DXGI_FORMAT_B8G8R8A8_TYPELESS           = 90,
100
    DXGI_FORMAT_B8G8R8A8_UNORM_SRGB         = 91,
101
    DXGI_FORMAT_B8G8R8X8_TYPELESS           = 92,
102
    DXGI_FORMAT_B8G8R8X8_UNORM_SRGB         = 93,
103
    DXGI_FORMAT_BC6H_TYPELESS               = 94,
104
    DXGI_FORMAT_BC6H_UF16                   = 95,
105
    DXGI_FORMAT_BC6H_SF16                   = 96,
106
    DXGI_FORMAT_BC7_TYPELESS                = 97,
107
    DXGI_FORMAT_BC7_UNORM                   = 98,
108
    DXGI_FORMAT_BC7_UNORM_SRGB              = 99,
109
    DXGI_FORMAT_FORCE_UINT                  = 0xffffffff
110
} DXGI_FORMAT;
111
 
112
#endif // __dxgiformat_h__