Lines Matching full:format
16 //=== Format Traits ===
20 …E VULKAN_HPP_CONSTEXPR_14 std::array<uint8_t, 3> blockExtent( VULKAN_HPP_NAMESPACE::Format format ) in blockExtent() argument
22 switch ( format ) in blockExtent()
24 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return { { 4, 4, 1 } }; in blockExtent()
25 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
26 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return { { 4, 4, 1 } }; in blockExtent()
27 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
28 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
29 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
30 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
31 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
32 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
33 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return { { 4, 4, 1 } }; in blockExtent()
34 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
35 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return { { 4, 4, 1 } }; in blockExtent()
36 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return { { 4, 4, 1 } }; in blockExtent()
37 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return { { 4, 4, 1 } }; in blockExtent()
38 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
39 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
40 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
41 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
42 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
43 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
44 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
45 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
46 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
47 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return { { 4, 4, 1 } }; in blockExtent()
48 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
49 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return { { 4, 4, 1 } }; in blockExtent()
50 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return { { 4, 4, 1 } }; in blockExtent()
51 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return { { 4, 4, 1 } }; in blockExtent()
52 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return { { 5, 4, 1 } }; in blockExtent()
53 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return { { 5, 4, 1 } }; in blockExtent()
54 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return { { 5, 5, 1 } }; in blockExtent()
55 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return { { 5, 5, 1 } }; in blockExtent()
56 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return { { 6, 5, 1 } }; in blockExtent()
57 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return { { 6, 5, 1 } }; in blockExtent()
58 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return { { 6, 6, 1 } }; in blockExtent()
59 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return { { 6, 6, 1 } }; in blockExtent()
60 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return { { 8, 5, 1 } }; in blockExtent()
61 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return { { 8, 5, 1 } }; in blockExtent()
62 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return { { 8, 6, 1 } }; in blockExtent()
63 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return { { 8, 6, 1 } }; in blockExtent()
64 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return { { 8, 8, 1 } }; in blockExtent()
65 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return { { 8, 8, 1 } }; in blockExtent()
66 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return { { 10, 5, 1 } }; in blockExtent()
67 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return { { 10, 5, 1 } }; in blockExtent()
68 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return { { 10, 6, 1 } }; in blockExtent()
69 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return { { 10, 6, 1 } }; in blockExtent()
70 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return { { 10, 8, 1 } }; in blockExtent()
71 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return { { 10, 8, 1 } }; in blockExtent()
72 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return { { 10, 10, 1 } }; in blockExtent()
73 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return { { 10, 10, 1 } }; in blockExtent()
74 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return { { 12, 10, 1 } }; in blockExtent()
75 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return { { 12, 10, 1 } }; in blockExtent()
76 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return { { 12, 12, 1 } }; in blockExtent()
77 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return { { 12, 12, 1 } }; in blockExtent()
78 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return { { 2, 1, 1 } }; in blockExtent()
79 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return { { 2, 1, 1 } }; in blockExtent()
80 … case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return { { 2, 1, 1 } }; in blockExtent()
81 … case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return { { 2, 1, 1 } }; in blockExtent()
82 … case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return { { 2, 1, 1 } }; in blockExtent()
83 … case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return { { 2, 1, 1 } }; in blockExtent()
84 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return { { 2, 1, 1 } }; in blockExtent()
85 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return { { 2, 1, 1 } }; in blockExtent()
86 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return { { 4, 4, 1 } }; in blockExtent()
87 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return { { 5, 4, 1 } }; in blockExtent()
88 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return { { 5, 5, 1 } }; in blockExtent()
89 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return { { 6, 5, 1 } }; in blockExtent()
90 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return { { 6, 6, 1 } }; in blockExtent()
91 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return { { 8, 5, 1 } }; in blockExtent()
92 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return { { 8, 6, 1 } }; in blockExtent()
93 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return { { 8, 8, 1 } }; in blockExtent()
94 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return { { 10, 5, 1 } }; in blockExtent()
95 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return { { 10, 6, 1 } }; in blockExtent()
96 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return { { 10, 8, 1 } }; in blockExtent()
97 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return { { 10, 10, 1 } }; in blockExtent()
98 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return { { 12, 10, 1 } }; in blockExtent()
99 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return { { 12, 12, 1 } }; in blockExtent()
100 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return { { 8, 4, 1 } }; in blockExtent()
101 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return { { 4, 4, 1 } }; in blockExtent()
102 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return { { 8, 4, 1 } }; in blockExtent()
103 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return { { 4, 4, 1 } }; in blockExtent()
104 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return { { 8, 4, 1 } }; in blockExtent()
105 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return { { 4, 4, 1 } }; in blockExtent()
106 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return { { 8, 4, 1 } }; in blockExtent()
107 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return { { 4, 4, 1 } }; in blockExtent()
114 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t blockSize( VULKAN_HPP_NAMESPACE::Format format ) in blockSize() argument
116 switch ( format ) in blockSize()
118 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; in blockSize()
119 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 2; in blockSize()
120 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 2; in blockSize()
121 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 2; in blockSize()
122 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 2; in blockSize()
123 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 2; in blockSize()
124 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 2; in blockSize()
125 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 2; in blockSize()
126 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in blockSize()
127 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in blockSize()
128 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in blockSize()
129 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in blockSize()
130 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in blockSize()
131 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in blockSize()
132 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in blockSize()
133 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; in blockSize()
134 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; in blockSize()
135 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; in blockSize()
136 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; in blockSize()
137 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; in blockSize()
138 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; in blockSize()
139 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; in blockSize()
140 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; in blockSize()
141 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; in blockSize()
142 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; in blockSize()
143 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; in blockSize()
144 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; in blockSize()
145 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; in blockSize()
146 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; in blockSize()
147 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; in blockSize()
148 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; in blockSize()
149 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; in blockSize()
150 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; in blockSize()
151 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; in blockSize()
152 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; in blockSize()
153 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; in blockSize()
154 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; in blockSize()
155 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; in blockSize()
156 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; in blockSize()
157 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; in blockSize()
158 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; in blockSize()
159 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; in blockSize()
160 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; in blockSize()
161 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; in blockSize()
162 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; in blockSize()
163 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; in blockSize()
164 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; in blockSize()
165 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; in blockSize()
166 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; in blockSize()
167 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; in blockSize()
168 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; in blockSize()
169 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; in blockSize()
170 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; in blockSize()
171 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; in blockSize()
172 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; in blockSize()
173 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; in blockSize()
174 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; in blockSize()
175 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; in blockSize()
176 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; in blockSize()
177 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; in blockSize()
178 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; in blockSize()
179 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; in blockSize()
180 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; in blockSize()
181 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; in blockSize()
182 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; in blockSize()
183 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; in blockSize()
184 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; in blockSize()
185 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; in blockSize()
186 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; in blockSize()
187 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 2; in blockSize()
188 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 2; in blockSize()
189 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 2; in blockSize()
190 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 2; in blockSize()
191 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 2; in blockSize()
192 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 2; in blockSize()
193 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 2; in blockSize()
194 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 4; in blockSize()
195 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 4; in blockSize()
196 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 4; in blockSize()
197 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 4; in blockSize()
198 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 4; in blockSize()
199 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 4; in blockSize()
200 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 4; in blockSize()
201 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 6; in blockSize()
202 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 6; in blockSize()
203 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 6; in blockSize()
204 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 6; in blockSize()
205 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 6; in blockSize()
206 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 6; in blockSize()
207 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 6; in blockSize()
208 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 8; in blockSize()
209 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 8; in blockSize()
210 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 8; in blockSize()
211 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 8; in blockSize()
212 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 8; in blockSize()
213 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 8; in blockSize()
214 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 8; in blockSize()
215 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 4; in blockSize()
216 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 4; in blockSize()
217 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 4; in blockSize()
218 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 8; in blockSize()
219 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 8; in blockSize()
220 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 8; in blockSize()
221 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 12; in blockSize()
222 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 12; in blockSize()
223 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 12; in blockSize()
224 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 16; in blockSize()
225 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 16; in blockSize()
226 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 16; in blockSize()
227 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 8; in blockSize()
228 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 8; in blockSize()
229 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 8; in blockSize()
230 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 16; in blockSize()
231 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 16; in blockSize()
232 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 16; in blockSize()
233 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 24; in blockSize()
234 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 24; in blockSize()
235 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 24; in blockSize()
236 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 32; in blockSize()
237 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 32; in blockSize()
238 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 32; in blockSize()
239 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 4; in blockSize()
240 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 4; in blockSize()
241 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 2; in blockSize()
242 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 4; in blockSize()
243 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 4; in blockSize()
244 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in blockSize()
245 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 3; in blockSize()
246 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 4; in blockSize()
247 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 5; in blockSize()
248 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 8; in blockSize()
249 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 8; in blockSize()
250 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 8; in blockSize()
251 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 8; in blockSize()
252 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; in blockSize()
253 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; in blockSize()
254 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; in blockSize()
255 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; in blockSize()
256 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 8; in blockSize()
257 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 8; in blockSize()
258 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; in blockSize()
259 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; in blockSize()
260 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; in blockSize()
261 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; in blockSize()
262 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; in blockSize()
263 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; in blockSize()
264 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 8; in blockSize()
265 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 8; in blockSize()
266 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 8; in blockSize()
267 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 8; in blockSize()
268 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; in blockSize()
269 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; in blockSize()
270 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 8; in blockSize()
271 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 8; in blockSize()
272 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; in blockSize()
273 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; in blockSize()
274 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; in blockSize()
275 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; in blockSize()
276 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 16; in blockSize()
277 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 16; in blockSize()
278 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 16; in blockSize()
279 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 16; in blockSize()
280 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 16; in blockSize()
281 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 16; in blockSize()
282 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 16; in blockSize()
283 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 16; in blockSize()
284 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 16; in blockSize()
285 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 16; in blockSize()
286 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 16; in blockSize()
287 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 16; in blockSize()
288 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 16; in blockSize()
289 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 16; in blockSize()
290 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 16; in blockSize()
291 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 16; in blockSize()
292 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 16; in blockSize()
293 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 16; in blockSize()
294 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 16; in blockSize()
295 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 16; in blockSize()
296 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 16; in blockSize()
297 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 16; in blockSize()
298 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 16; in blockSize()
299 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 16; in blockSize()
300 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 16; in blockSize()
301 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 16; in blockSize()
302 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; in blockSize()
303 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; in blockSize()
304 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in blockSize()
305 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; in blockSize()
306 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in blockSize()
307 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; in blockSize()
308 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in blockSize()
309 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 2; in blockSize()
310 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 4; in blockSize()
311 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 8; in blockSize()
312 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 8; in blockSize()
313 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 8; in blockSize()
314 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 6; in blockSize()
315 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 6; in blockSize()
316 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 6; in blockSize()
317 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 6; in blockSize()
318 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 6; in blockSize()
319 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 2; in blockSize()
320 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 4; in blockSize()
321 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 8; in blockSize()
322 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 8; in blockSize()
323 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 8; in blockSize()
324 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 6; in blockSize()
325 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 6; in blockSize()
326 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 6; in blockSize()
327 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 6; in blockSize()
328 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 6; in blockSize()
329 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 8; in blockSize()
330 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 8; in blockSize()
331 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 6; in blockSize()
332 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 6; in blockSize()
333 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 6; in blockSize()
334 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 6; in blockSize()
335 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 6; in blockSize()
336 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; in blockSize()
337 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 6; in blockSize()
338 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 6; in blockSize()
339 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 6; in blockSize()
340 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 2; in blockSize()
341 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 2; in blockSize()
342 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; in blockSize()
343 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 16; in blockSize()
344 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 16; in blockSize()
345 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 16; in blockSize()
346 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 16; in blockSize()
347 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 16; in blockSize()
348 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 16; in blockSize()
349 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 16; in blockSize()
350 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 16; in blockSize()
351 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 16; in blockSize()
352 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 16; in blockSize()
353 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 16; in blockSize()
354 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 16; in blockSize()
355 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 16; in blockSize()
356 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 8; in blockSize()
357 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 8; in blockSize()
358 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 8; in blockSize()
359 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 8; in blockSize()
360 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 8; in blockSize()
361 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 8; in blockSize()
362 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 8; in blockSize()
363 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 8; in blockSize()
364 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: return 4; in blockSize()
370 // The class of the format (can't be just named "class"!)
371 …LINE VULKAN_HPP_CONSTEXPR_14 char const * compatibilityClass( VULKAN_HPP_NAMESPACE::Format format ) in compatibilityClass() argument
373 switch ( format ) in compatibilityClass()
375 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return "8-bit"; in compatibilityClass()
376 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return "16-bit"; in compatibilityClass()
377 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return "16-bit"; in compatibilityClass()
378 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return "16-bit"; in compatibilityClass()
379 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return "16-bit"; in compatibilityClass()
380 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return "16-bit"; in compatibilityClass()
381 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return "16-bit"; in compatibilityClass()
382 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return "16-bit"; in compatibilityClass()
383 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return "8-bit"; in compatibilityClass()
384 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return "8-bit"; in compatibilityClass()
385 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return "8-bit"; in compatibilityClass()
386 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return "8-bit"; in compatibilityClass()
387 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return "8-bit"; in compatibilityClass()
388 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return "8-bit"; in compatibilityClass()
389 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return "8-bit"; in compatibilityClass()
390 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return "16-bit"; in compatibilityClass()
391 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return "16-bit"; in compatibilityClass()
392 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return "16-bit"; in compatibilityClass()
393 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return "16-bit"; in compatibilityClass()
394 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return "16-bit"; in compatibilityClass()
395 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return "16-bit"; in compatibilityClass()
396 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return "16-bit"; in compatibilityClass()
397 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return "24-bit"; in compatibilityClass()
398 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return "24-bit"; in compatibilityClass()
399 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return "24-bit"; in compatibilityClass()
400 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return "24-bit"; in compatibilityClass()
401 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return "24-bit"; in compatibilityClass()
402 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return "24-bit"; in compatibilityClass()
403 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return "24-bit"; in compatibilityClass()
404 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return "24-bit"; in compatibilityClass()
405 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return "24-bit"; in compatibilityClass()
406 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return "24-bit"; in compatibilityClass()
407 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return "24-bit"; in compatibilityClass()
408 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return "24-bit"; in compatibilityClass()
409 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return "24-bit"; in compatibilityClass()
410 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return "24-bit"; in compatibilityClass()
411 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return "32-bit"; in compatibilityClass()
412 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return "32-bit"; in compatibilityClass()
413 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return "32-bit"; in compatibilityClass()
414 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return "32-bit"; in compatibilityClass()
415 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return "32-bit"; in compatibilityClass()
416 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return "32-bit"; in compatibilityClass()
417 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return "32-bit"; in compatibilityClass()
418 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return "32-bit"; in compatibilityClass()
419 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return "32-bit"; in compatibilityClass()
420 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return "32-bit"; in compatibilityClass()
421 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return "32-bit"; in compatibilityClass()
422 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return "32-bit"; in compatibilityClass()
423 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return "32-bit"; in compatibilityClass()
424 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return "32-bit"; in compatibilityClass()
425 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return "32-bit"; in compatibilityClass()
426 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return "32-bit"; in compatibilityClass()
427 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return "32-bit"; in compatibilityClass()
428 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return "32-bit"; in compatibilityClass()
429 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return "32-bit"; in compatibilityClass()
430 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return "32-bit"; in compatibilityClass()
431 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return "32-bit"; in compatibilityClass()
432 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return "32-bit"; in compatibilityClass()
433 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return "32-bit"; in compatibilityClass()
434 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return "32-bit"; in compatibilityClass()
435 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return "32-bit"; in compatibilityClass()
436 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return "32-bit"; in compatibilityClass()
437 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return "32-bit"; in compatibilityClass()
438 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return "32-bit"; in compatibilityClass()
439 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return "32-bit"; in compatibilityClass()
440 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return "32-bit"; in compatibilityClass()
441 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return "32-bit"; in compatibilityClass()
442 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return "32-bit"; in compatibilityClass()
443 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return "32-bit"; in compatibilityClass()
444 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return "16-bit"; in compatibilityClass()
445 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return "16-bit"; in compatibilityClass()
446 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return "16-bit"; in compatibilityClass()
447 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return "16-bit"; in compatibilityClass()
448 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return "16-bit"; in compatibilityClass()
449 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return "16-bit"; in compatibilityClass()
450 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return "16-bit"; in compatibilityClass()
451 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return "32-bit"; in compatibilityClass()
452 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return "32-bit"; in compatibilityClass()
453 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return "32-bit"; in compatibilityClass()
454 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return "32-bit"; in compatibilityClass()
455 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return "32-bit"; in compatibilityClass()
456 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return "32-bit"; in compatibilityClass()
457 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return "32-bit"; in compatibilityClass()
458 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return "48-bit"; in compatibilityClass()
459 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return "48-bit"; in compatibilityClass()
460 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return "48-bit"; in compatibilityClass()
461 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return "48-bit"; in compatibilityClass()
462 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return "48-bit"; in compatibilityClass()
463 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return "48-bit"; in compatibilityClass()
464 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return "48-bit"; in compatibilityClass()
465 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return "64-bit"; in compatibilityClass()
466 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return "64-bit"; in compatibilityClass()
467 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return "64-bit"; in compatibilityClass()
468 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return "64-bit"; in compatibilityClass()
469 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return "64-bit"; in compatibilityClass()
470 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return "64-bit"; in compatibilityClass()
471 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return "64-bit"; in compatibilityClass()
472 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return "32-bit"; in compatibilityClass()
473 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return "32-bit"; in compatibilityClass()
474 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return "32-bit"; in compatibilityClass()
475 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return "64-bit"; in compatibilityClass()
476 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return "64-bit"; in compatibilityClass()
477 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return "64-bit"; in compatibilityClass()
478 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return "96-bit"; in compatibilityClass()
479 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return "96-bit"; in compatibilityClass()
480 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return "96-bit"; in compatibilityClass()
481 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return "128-bit"; in compatibilityClass()
482 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return "128-bit"; in compatibilityClass()
483 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return "128-bit"; in compatibilityClass()
484 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return "64-bit"; in compatibilityClass()
485 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return "64-bit"; in compatibilityClass()
486 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return "64-bit"; in compatibilityClass()
487 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return "128-bit"; in compatibilityClass()
488 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return "128-bit"; in compatibilityClass()
489 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return "128-bit"; in compatibilityClass()
490 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return "192-bit"; in compatibilityClass()
491 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return "192-bit"; in compatibilityClass()
492 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return "192-bit"; in compatibilityClass()
493 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return "256-bit"; in compatibilityClass()
494 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return "256-bit"; in compatibilityClass()
495 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return "256-bit"; in compatibilityClass()
496 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return "32-bit"; in compatibilityClass()
497 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return "32-bit"; in compatibilityClass()
498 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return "D16"; in compatibilityClass()
499 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return "D24"; in compatibilityClass()
500 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return "D32"; in compatibilityClass()
501 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return "S8"; in compatibilityClass()
502 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return "D16S8"; in compatibilityClass()
503 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return "D24S8"; in compatibilityClass()
504 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return "D32S8"; in compatibilityClass()
505 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return "BC1_RGB"; in compatibilityClass()
506 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return "BC1_RGB"; in compatibilityClass()
507 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return "BC1_RGBA"; in compatibilityClass()
508 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return "BC1_RGBA"; in compatibilityClass()
509 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return "BC2"; in compatibilityClass()
510 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return "BC2"; in compatibilityClass()
511 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return "BC3"; in compatibilityClass()
512 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return "BC3"; in compatibilityClass()
513 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return "BC4"; in compatibilityClass()
514 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return "BC4"; in compatibilityClass()
515 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return "BC5"; in compatibilityClass()
516 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return "BC5"; in compatibilityClass()
517 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return "BC6H"; in compatibilityClass()
518 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return "BC6H"; in compatibilityClass()
519 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return "BC7"; in compatibilityClass()
520 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return "BC7"; in compatibilityClass()
521 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return "ETC2_RGB"; in compatibilityClass()
522 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return "ETC2_RGB"; in compatibilityClass()
523 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return "ETC2_RGBA"; in compatibilityClass()
524 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return "ETC2_RGBA"; in compatibilityClass()
525 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return "ETC2_EAC_RGBA"; in compatibilityClass()
526 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return "ETC2_EAC_RGBA"; in compatibilityClass()
527 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return "EAC_R"; in compatibilityClass()
528 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return "EAC_R"; in compatibilityClass()
529 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return "EAC_RG"; in compatibilityClass()
530 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return "EAC_RG"; in compatibilityClass()
531 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return "ASTC_4x4"; in compatibilityClass()
532 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return "ASTC_4x4"; in compatibilityClass()
533 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return "ASTC_5x4"; in compatibilityClass()
534 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return "ASTC_5x4"; in compatibilityClass()
535 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return "ASTC_5x5"; in compatibilityClass()
536 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return "ASTC_5x5"; in compatibilityClass()
537 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return "ASTC_6x5"; in compatibilityClass()
538 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return "ASTC_6x5"; in compatibilityClass()
539 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return "ASTC_6x6"; in compatibilityClass()
540 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return "ASTC_6x6"; in compatibilityClass()
541 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return "ASTC_8x5"; in compatibilityClass()
542 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return "ASTC_8x5"; in compatibilityClass()
543 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return "ASTC_8x6"; in compatibilityClass()
544 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return "ASTC_8x6"; in compatibilityClass()
545 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return "ASTC_8x8"; in compatibilityClass()
546 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return "ASTC_8x8"; in compatibilityClass()
547 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return "ASTC_10x5"; in compatibilityClass()
548 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return "ASTC_10x5"; in compatibilityClass()
549 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return "ASTC_10x6"; in compatibilityClass()
550 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return "ASTC_10x6"; in compatibilityClass()
551 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return "ASTC_10x8"; in compatibilityClass()
552 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return "ASTC_10x8"; in compatibilityClass()
553 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return "ASTC_10x10"; in compatibilityClass()
554 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return "ASTC_10x10"; in compatibilityClass()
555 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return "ASTC_12x10"; in compatibilityClass()
556 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return "ASTC_12x10"; in compatibilityClass()
557 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return "ASTC_12x12"; in compatibilityClass()
558 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return "ASTC_12x12"; in compatibilityClass()
559 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return "32-bit G8B8G8R8"; in compatibilityClass()
560 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return "32-bit B8G8R8G8"; in compatibilityClass()
561 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return "8-bit 3-plane 420"; in compatibilityClass()
562 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return "8-bit 2-plane 420"; in compatibilityClass()
563 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return "8-bit 3-plane 422"; in compatibilityClass()
564 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return "8-bit 2-plane 422"; in compatibilityClass()
565 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return "8-bit 3-plane 444"; in compatibilityClass()
566 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return "16-bit"; in compatibilityClass()
567 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return "32-bit"; in compatibilityClass()
568 …case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return "64-bit R10G10B10A10"; in compatibilityClass()
569 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return "64-bit G10B10G10R… in compatibilityClass()
570 …case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return "64-bit B10G10R10G… in compatibilityClass()
571 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return "10-bit 3-plane 4… in compatibilityClass()
572 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return "10-bit 2-plane 4… in compatibilityClass()
573 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return "10-bit 3-plane 4… in compatibilityClass()
574 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return "10-bit 2-plane 4… in compatibilityClass()
575 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return "10-bit 3-plane 4… in compatibilityClass()
576 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return "16-bit"; in compatibilityClass()
577 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return "32-bit"; in compatibilityClass()
578 …case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return "64-bit R12G12B12A12"; in compatibilityClass()
579 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return "64-bit G12B12G12R… in compatibilityClass()
580 …case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return "64-bit B12G12R12G… in compatibilityClass()
581 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return "12-bit 3-plane 4… in compatibilityClass()
582 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return "12-bit 2-plane 4… in compatibilityClass()
583 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return "12-bit 3-plane 4… in compatibilityClass()
584 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return "12-bit 2-plane 4… in compatibilityClass()
585 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return "12-bit 3-plane 4… in compatibilityClass()
586 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return "64-bit G16B16G16R16"; in compatibilityClass()
587 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return "64-bit B16G16R16G16"; in compatibilityClass()
588 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return "16-bit 3-plane 420"; in compatibilityClass()
589 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return "16-bit 2-plane 420"; in compatibilityClass()
590 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return "16-bit 3-plane 422"; in compatibilityClass()
591 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return "16-bit 2-plane 422"; in compatibilityClass()
592 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return "16-bit 3-plane 444"; in compatibilityClass()
593 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return "8-bit 2-plane 444"; in compatibilityClass()
594 …case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return "10-bit 2-plane 4… in compatibilityClass()
595 …case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return "12-bit 2-plane 4… in compatibilityClass()
596 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return "16-bit 2-plane 444"; in compatibilityClass()
597 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return "16-bit"; in compatibilityClass()
598 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return "16-bit"; in compatibilityClass()
599 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return "ASTC_4x4"; in compatibilityClass()
600 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return "ASTC_5x4"; in compatibilityClass()
601 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return "ASTC_5x5"; in compatibilityClass()
602 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return "ASTC_6x5"; in compatibilityClass()
603 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return "ASTC_6x6"; in compatibilityClass()
604 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return "ASTC_8x5"; in compatibilityClass()
605 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return "ASTC_8x6"; in compatibilityClass()
606 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return "ASTC_8x8"; in compatibilityClass()
607 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return "ASTC_10x5"; in compatibilityClass()
608 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return "ASTC_10x6"; in compatibilityClass()
609 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return "ASTC_10x8"; in compatibilityClass()
610 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return "ASTC_10x10"; in compatibilityClass()
611 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return "ASTC_12x10"; in compatibilityClass()
612 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return "ASTC_12x12"; in compatibilityClass()
613 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return "PVRTC1_2BPP"; in compatibilityClass()
614 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return "PVRTC1_4BPP"; in compatibilityClass()
615 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return "PVRTC2_2BPP"; in compatibilityClass()
616 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return "PVRTC2_4BPP"; in compatibilityClass()
617 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return "PVRTC1_2BPP"; in compatibilityClass()
618 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return "PVRTC1_4BPP"; in compatibilityClass()
619 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return "PVRTC2_2BPP"; in compatibilityClass()
620 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return "PVRTC2_4BPP"; in compatibilityClass()
621 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: return "32-bit"; in compatibilityClass()
628 … VULKAN_HPP_CONSTEXPR_14 uint8_t componentBits( VULKAN_HPP_NAMESPACE::Format format, uint8_t compo… in componentBits() argument
630 switch ( format ) in componentBits()
632 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: in componentBits()
639 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: in componentBits()
648 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: in componentBits()
657 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: in componentBits()
665 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: in componentBits()
673 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: in componentBits()
682 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: in componentBits()
691 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: in componentBits()
700 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: in componentBits()
706 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: in componentBits()
712 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: in componentBits()
718 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: in componentBits()
724 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: in componentBits()
730 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: in componentBits()
736 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: in componentBits()
742 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: in componentBits()
749 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: in componentBits()
756 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: in componentBits()
763 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: in componentBits()
770 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: in componentBits()
777 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: in componentBits()
784 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: in componentBits()
791 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: in componentBits()
799 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: in componentBits()
807 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: in componentBits()
815 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: in componentBits()
823 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: in componentBits()
831 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: in componentBits()
839 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: in componentBits()
847 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: in componentBits()
855 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: in componentBits()
863 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: in componentBits()
871 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: in componentBits()
879 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: in componentBits()
887 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: in componentBits()
895 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: in componentBits()
903 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: in componentBits()
912 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: in componentBits()
921 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: in componentBits()
930 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: in componentBits()
939 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: in componentBits()
948 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: in componentBits()
957 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: in componentBits()
966 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: in componentBits()
975 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: in componentBits()
984 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: in componentBits()
993 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: in componentBits()
1002 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: in componentBits()
1011 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: in componentBits()
1020 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: in componentBits()
1029 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: in componentBits()
1038 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: in componentBits()
1047 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: in componentBits()
1056 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: in componentBits()
1065 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: in componentBits()
1074 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: in componentBits()
1083 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: in componentBits()
1092 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: in componentBits()
1101 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: in componentBits()
1110 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: in componentBits()
1119 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: in componentBits()
1128 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: in componentBits()
1137 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: in componentBits()
1146 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: in componentBits()
1155 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: in componentBits()
1164 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: in componentBits()
1173 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: in componentBits()
1182 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: in componentBits()
1191 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: in componentBits()
1200 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: in componentBits()
1206 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: in componentBits()
1212 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: in componentBits()
1218 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: in componentBits()
1224 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: in componentBits()
1230 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: in componentBits()
1236 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: in componentBits()
1242 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: in componentBits()
1249 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: in componentBits()
1256 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: in componentBits()
1263 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: in componentBits()
1270 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: in componentBits()
1277 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: in componentBits()
1284 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: in componentBits()
1291 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: in componentBits()
1299 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: in componentBits()
1307 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: in componentBits()
1315 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: in componentBits()
1323 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: in componentBits()
1331 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: in componentBits()
1339 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: in componentBits()
1347 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: in componentBits()
1356 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: in componentBits()
1365 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: in componentBits()
1374 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: in componentBits()
1383 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: in componentBits()
1392 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: in componentBits()
1401 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: in componentBits()
1410 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: in componentBits()
1416 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: in componentBits()
1422 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: in componentBits()
1428 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: in componentBits()
1435 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: in componentBits()
1442 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: in componentBits()
1449 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: in componentBits()
1457 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: in componentBits()
1465 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: in componentBits()
1473 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: in componentBits()
1482 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: in componentBits()
1491 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: in componentBits()
1500 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: in componentBits()
1506 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: in componentBits()
1512 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: in componentBits()
1518 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: in componentBits()
1525 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: in componentBits()
1532 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: in componentBits()
1539 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: in componentBits()
1547 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: in componentBits()
1555 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: in componentBits()
1563 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: in componentBits()
1572 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: in componentBits()
1581 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: in componentBits()
1590 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: in componentBits()
1598 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: in componentBits()
1606 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: in componentBits()
1612 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: in componentBits()
1618 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: in componentBits()
1624 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: in componentBits()
1630 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: in componentBits()
1637 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: in componentBits()
1644 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: in componentBits()
1651 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: in componentBits()
1657 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: in componentBits()
1663 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: in componentBits()
1670 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: in componentBits()
1677 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: in componentBits()
1686 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: in componentBits()
1695 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentBits()
1703 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentBits()
1711 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentBits()
1719 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentBits()
1727 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentBits()
1735 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: in componentBits()
1741 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: in componentBits()
1748 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: in componentBits()
1757 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: in componentBits()
1766 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: in componentBits()
1775 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentBits()
1783 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentBits()
1791 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentBits()
1799 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentBits()
1807 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentBits()
1815 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: in componentBits()
1821 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: in componentBits()
1828 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: in componentBits()
1837 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: in componentBits()
1846 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: in componentBits()
1855 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentBits()
1863 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentBits()
1871 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentBits()
1879 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentBits()
1887 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentBits()
1895 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: in componentBits()
1904 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: in componentBits()
1913 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentBits()
1921 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentBits()
1929 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentBits()
1937 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentBits()
1945 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentBits()
1953 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentBits()
1961 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentBits()
1969 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentBits()
1977 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentBits()
1985 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: in componentBits()
1994 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: in componentBits()
2003 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: in componentBits()
2015 // The number of components of this format.
2016 …AN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentCount( VULKAN_HPP_NAMESPACE::Format format ) in componentCount() argument
2018 switch ( format ) in componentCount()
2020 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 2; in componentCount()
2021 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 4; in componentCount()
2022 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 4; in componentCount()
2023 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 3; in componentCount()
2024 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 3; in componentCount()
2025 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 4; in componentCount()
2026 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 4; in componentCount()
2027 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 4; in componentCount()
2028 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in componentCount()
2029 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in componentCount()
2030 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in componentCount()
2031 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in componentCount()
2032 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in componentCount()
2033 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in componentCount()
2034 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in componentCount()
2035 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; in componentCount()
2036 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; in componentCount()
2037 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; in componentCount()
2038 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; in componentCount()
2039 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; in componentCount()
2040 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; in componentCount()
2041 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; in componentCount()
2042 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; in componentCount()
2043 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; in componentCount()
2044 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; in componentCount()
2045 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; in componentCount()
2046 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; in componentCount()
2047 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; in componentCount()
2048 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; in componentCount()
2049 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; in componentCount()
2050 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; in componentCount()
2051 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; in componentCount()
2052 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; in componentCount()
2053 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; in componentCount()
2054 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; in componentCount()
2055 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; in componentCount()
2056 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; in componentCount()
2057 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; in componentCount()
2058 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; in componentCount()
2059 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; in componentCount()
2060 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; in componentCount()
2061 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; in componentCount()
2062 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; in componentCount()
2063 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; in componentCount()
2064 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; in componentCount()
2065 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; in componentCount()
2066 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; in componentCount()
2067 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; in componentCount()
2068 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; in componentCount()
2069 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; in componentCount()
2070 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; in componentCount()
2071 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; in componentCount()
2072 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; in componentCount()
2073 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; in componentCount()
2074 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; in componentCount()
2075 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; in componentCount()
2076 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; in componentCount()
2077 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; in componentCount()
2078 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; in componentCount()
2079 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; in componentCount()
2080 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; in componentCount()
2081 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; in componentCount()
2082 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; in componentCount()
2083 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; in componentCount()
2084 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; in componentCount()
2085 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; in componentCount()
2086 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; in componentCount()
2087 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; in componentCount()
2088 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; in componentCount()
2089 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; in componentCount()
2090 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; in componentCount()
2091 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; in componentCount()
2092 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; in componentCount()
2093 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; in componentCount()
2094 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; in componentCount()
2095 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; in componentCount()
2096 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 2; in componentCount()
2097 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 2; in componentCount()
2098 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 2; in componentCount()
2099 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 2; in componentCount()
2100 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 2; in componentCount()
2101 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 2; in componentCount()
2102 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 2; in componentCount()
2103 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 3; in componentCount()
2104 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 3; in componentCount()
2105 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 3; in componentCount()
2106 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 3; in componentCount()
2107 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 3; in componentCount()
2108 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 3; in componentCount()
2109 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 3; in componentCount()
2110 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 4; in componentCount()
2111 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 4; in componentCount()
2112 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 4; in componentCount()
2113 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 4; in componentCount()
2114 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 4; in componentCount()
2115 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 4; in componentCount()
2116 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 4; in componentCount()
2117 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; in componentCount()
2118 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; in componentCount()
2119 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; in componentCount()
2120 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 2; in componentCount()
2121 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 2; in componentCount()
2122 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 2; in componentCount()
2123 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 3; in componentCount()
2124 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 3; in componentCount()
2125 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 3; in componentCount()
2126 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 4; in componentCount()
2127 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 4; in componentCount()
2128 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 4; in componentCount()
2129 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; in componentCount()
2130 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; in componentCount()
2131 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; in componentCount()
2132 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 2; in componentCount()
2133 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 2; in componentCount()
2134 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 2; in componentCount()
2135 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 3; in componentCount()
2136 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 3; in componentCount()
2137 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 3; in componentCount()
2138 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 4; in componentCount()
2139 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 4; in componentCount()
2140 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 4; in componentCount()
2141 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 3; in componentCount()
2142 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 3; in componentCount()
2143 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; in componentCount()
2144 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; in componentCount()
2145 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; in componentCount()
2146 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in componentCount()
2147 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 2; in componentCount()
2148 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 2; in componentCount()
2149 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 2; in componentCount()
2150 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 3; in componentCount()
2151 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 3; in componentCount()
2152 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 4; in componentCount()
2153 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 4; in componentCount()
2154 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 4; in componentCount()
2155 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 4; in componentCount()
2156 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 4; in componentCount()
2157 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 4; in componentCount()
2158 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 1; in componentCount()
2159 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 1; in componentCount()
2160 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 2; in componentCount()
2161 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 2; in componentCount()
2162 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 3; in componentCount()
2163 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 3; in componentCount()
2164 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 4; in componentCount()
2165 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 4; in componentCount()
2166 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 3; in componentCount()
2167 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 3; in componentCount()
2168 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 4; in componentCount()
2169 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 4; in componentCount()
2170 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 4; in componentCount()
2171 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 4; in componentCount()
2172 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 1; in componentCount()
2173 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 1; in componentCount()
2174 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 2; in componentCount()
2175 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 2; in componentCount()
2176 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 4; in componentCount()
2177 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 4; in componentCount()
2178 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 4; in componentCount()
2179 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 4; in componentCount()
2180 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 4; in componentCount()
2181 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 4; in componentCount()
2182 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 4; in componentCount()
2183 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 4; in componentCount()
2184 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 4; in componentCount()
2185 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 4; in componentCount()
2186 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 4; in componentCount()
2187 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 4; in componentCount()
2188 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 4; in componentCount()
2189 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 4; in componentCount()
2190 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 4; in componentCount()
2191 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 4; in componentCount()
2192 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 4; in componentCount()
2193 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 4; in componentCount()
2194 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 4; in componentCount()
2195 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 4; in componentCount()
2196 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 4; in componentCount()
2197 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 4; in componentCount()
2198 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 4; in componentCount()
2199 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 4; in componentCount()
2200 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 4; in componentCount()
2201 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 4; in componentCount()
2202 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 4; in componentCount()
2203 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 4; in componentCount()
2204 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; in componentCount()
2205 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; in componentCount()
2206 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in componentCount()
2207 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; in componentCount()
2208 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in componentCount()
2209 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; in componentCount()
2210 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in componentCount()
2211 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; in componentCount()
2212 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 2; in componentCount()
2213 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 4; in componentCount()
2214 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 4; in componentCount()
2215 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 4; in componentCount()
2216 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; in componentCount()
2217 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 3; in componentCount()
2218 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; in componentCount()
2219 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 3; in componentCount()
2220 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; in componentCount()
2221 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; in componentCount()
2222 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 2; in componentCount()
2223 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 4; in componentCount()
2224 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 4; in componentCount()
2225 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 4; in componentCount()
2226 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; in componentCount()
2227 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 3; in componentCount()
2228 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; in componentCount()
2229 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 3; in componentCount()
2230 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; in componentCount()
2231 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 4; in componentCount()
2232 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 4; in componentCount()
2233 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; in componentCount()
2234 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 3; in componentCount()
2235 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; in componentCount()
2236 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 3; in componentCount()
2237 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; in componentCount()
2238 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; in componentCount()
2239 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 3; in componentCount()
2240 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 3; in componentCount()
2241 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 3; in componentCount()
2242 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 4; in componentCount()
2243 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 4; in componentCount()
2244 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 4; in componentCount()
2245 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 4; in componentCount()
2246 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 4; in componentCount()
2247 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 4; in componentCount()
2248 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 4; in componentCount()
2249 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 4; in componentCount()
2250 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 4; in componentCount()
2251 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 4; in componentCount()
2252 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 4; in componentCount()
2253 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 4; in componentCount()
2254 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 4; in componentCount()
2255 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 4; in componentCount()
2256 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 4; in componentCount()
2257 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 4; in componentCount()
2258 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 4; in componentCount()
2259 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 4; in componentCount()
2260 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 4; in componentCount()
2261 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 4; in componentCount()
2262 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 4; in componentCount()
2263 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 4; in componentCount()
2264 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 4; in componentCount()
2265 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 4; in componentCount()
2266 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: return 2; in componentCount()
2273 …AN_HPP_CONSTEXPR_14 char const * componentName( VULKAN_HPP_NAMESPACE::Format format, uint8_t compo… in componentName() argument
2275 switch ( format ) in componentName()
2277 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: in componentName()
2284 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: in componentName()
2293 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: in componentName()
2302 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: in componentName()
2310 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: in componentName()
2318 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: in componentName()
2327 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: in componentName()
2336 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: in componentName()
2345 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: in componentName()
2351 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: in componentName()
2357 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: in componentName()
2363 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: in componentName()
2369 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: in componentName()
2375 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: in componentName()
2381 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: in componentName()
2387 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: in componentName()
2394 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: in componentName()
2401 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: in componentName()
2408 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: in componentName()
2415 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: in componentName()
2422 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: in componentName()
2429 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: in componentName()
2436 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: in componentName()
2444 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: in componentName()
2452 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: in componentName()
2460 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: in componentName()
2468 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: in componentName()
2476 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: in componentName()
2484 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: in componentName()
2492 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: in componentName()
2500 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: in componentName()
2508 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: in componentName()
2516 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: in componentName()
2524 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: in componentName()
2532 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: in componentName()
2540 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: in componentName()
2548 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: in componentName()
2557 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: in componentName()
2566 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: in componentName()
2575 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: in componentName()
2584 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: in componentName()
2593 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: in componentName()
2602 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: in componentName()
2611 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: in componentName()
2620 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: in componentName()
2629 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: in componentName()
2638 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: in componentName()
2647 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: in componentName()
2656 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: in componentName()
2665 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: in componentName()
2674 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: in componentName()
2683 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: in componentName()
2692 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: in componentName()
2701 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: in componentName()
2710 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: in componentName()
2719 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: in componentName()
2728 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: in componentName()
2737 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: in componentName()
2746 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: in componentName()
2755 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: in componentName()
2764 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: in componentName()
2773 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: in componentName()
2782 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: in componentName()
2791 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: in componentName()
2800 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: in componentName()
2809 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: in componentName()
2818 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: in componentName()
2827 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: in componentName()
2836 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: in componentName()
2845 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: in componentName()
2851 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: in componentName()
2857 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: in componentName()
2863 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: in componentName()
2869 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: in componentName()
2875 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: in componentName()
2881 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: in componentName()
2887 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: in componentName()
2894 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: in componentName()
2901 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: in componentName()
2908 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: in componentName()
2915 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: in componentName()
2922 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: in componentName()
2929 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: in componentName()
2936 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: in componentName()
2944 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: in componentName()
2952 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: in componentName()
2960 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: in componentName()
2968 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: in componentName()
2976 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: in componentName()
2984 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: in componentName()
2992 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: in componentName()
3001 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: in componentName()
3010 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: in componentName()
3019 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: in componentName()
3028 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: in componentName()
3037 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: in componentName()
3046 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: in componentName()
3055 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: in componentName()
3061 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: in componentName()
3067 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: in componentName()
3073 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: in componentName()
3080 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: in componentName()
3087 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: in componentName()
3094 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: in componentName()
3102 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: in componentName()
3110 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: in componentName()
3118 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: in componentName()
3127 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: in componentName()
3136 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: in componentName()
3145 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: in componentName()
3151 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: in componentName()
3157 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: in componentName()
3163 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: in componentName()
3170 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: in componentName()
3177 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: in componentName()
3184 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: in componentName()
3192 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: in componentName()
3200 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: in componentName()
3208 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: in componentName()
3217 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: in componentName()
3226 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: in componentName()
3235 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: in componentName()
3243 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: in componentName()
3251 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: in componentName()
3257 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: in componentName()
3263 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: in componentName()
3269 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: in componentName()
3275 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: in componentName()
3282 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: in componentName()
3289 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: in componentName()
3296 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: in componentName()
3304 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: in componentName()
3312 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: in componentName()
3321 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: in componentName()
3330 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: in componentName()
3339 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: in componentName()
3348 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: in componentName()
3357 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: in componentName()
3366 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: in componentName()
3372 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: in componentName()
3378 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: in componentName()
3385 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: in componentName()
3392 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: in componentName()
3400 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: in componentName()
3408 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: in componentName()
3417 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: in componentName()
3426 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: in componentName()
3434 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: in componentName()
3442 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: in componentName()
3451 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: in componentName()
3460 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: in componentName()
3469 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: in componentName()
3478 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: in componentName()
3484 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: in componentName()
3490 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: in componentName()
3497 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: in componentName()
3504 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: in componentName()
3513 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: in componentName()
3522 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: in componentName()
3531 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: in componentName()
3540 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: in componentName()
3549 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: in componentName()
3558 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: in componentName()
3567 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: in componentName()
3576 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: in componentName()
3585 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: in componentName()
3594 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: in componentName()
3603 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: in componentName()
3612 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: in componentName()
3621 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: in componentName()
3630 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: in componentName()
3639 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: in componentName()
3648 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: in componentName()
3657 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: in componentName()
3666 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: in componentName()
3675 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: in componentName()
3684 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: in componentName()
3693 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: in componentName()
3702 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: in componentName()
3711 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: in componentName()
3720 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: in componentName()
3729 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: in componentName()
3738 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: in componentName()
3747 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: in componentName()
3756 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: in componentName()
3765 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: in componentName()
3774 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentName()
3782 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentName()
3790 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentName()
3798 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentName()
3806 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentName()
3814 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: in componentName()
3820 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: in componentName()
3827 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: in componentName()
3836 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: in componentName()
3845 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: in componentName()
3854 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentName()
3862 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentName()
3870 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentName()
3878 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentName()
3886 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentName()
3894 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: in componentName()
3900 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: in componentName()
3907 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: in componentName()
3916 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: in componentName()
3925 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: in componentName()
3934 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentName()
3942 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentName()
3950 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentName()
3958 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentName()
3966 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentName()
3974 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: in componentName()
3983 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: in componentName()
3992 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentName()
4000 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentName()
4008 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentName()
4016 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentName()
4024 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentName()
4032 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentName()
4040 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentName()
4048 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentName()
4056 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentName()
4064 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: in componentName()
4073 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: in componentName()
4082 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: in componentName()
4091 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: in componentName()
4100 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: in componentName()
4109 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: in componentName()
4118 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: in componentName()
4127 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: in componentName()
4136 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: in componentName()
4145 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: in componentName()
4154 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: in componentName()
4163 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: in componentName()
4172 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: in componentName()
4181 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: in componentName()
4190 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: in componentName()
4199 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: in componentName()
4208 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: in componentName()
4217 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: in componentName()
4226 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: in componentName()
4235 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: in componentName()
4244 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: in componentName()
4253 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: in componentName()
4262 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: in componentName()
4271 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: in componentName()
4280 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: in componentName()
4292 // The numeric format of the component
4293 …NSTEXPR_14 char const * componentNumericFormat( VULKAN_HPP_NAMESPACE::Format format, uint8_t compo… in componentNumericFormat() argument
4295 switch ( format ) in componentNumericFormat()
4297 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: in componentNumericFormat()
4304 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: in componentNumericFormat()
4313 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: in componentNumericFormat()
4322 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: in componentNumericFormat()
4330 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: in componentNumericFormat()
4338 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: in componentNumericFormat()
4347 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: in componentNumericFormat()
4356 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: in componentNumericFormat()
4365 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: in componentNumericFormat()
4371 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: in componentNumericFormat()
4377 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: in componentNumericFormat()
4383 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: in componentNumericFormat()
4389 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: in componentNumericFormat()
4395 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: in componentNumericFormat()
4401 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: in componentNumericFormat()
4407 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: in componentNumericFormat()
4414 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: in componentNumericFormat()
4421 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: in componentNumericFormat()
4428 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: in componentNumericFormat()
4435 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: in componentNumericFormat()
4442 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: in componentNumericFormat()
4449 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: in componentNumericFormat()
4456 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: in componentNumericFormat()
4464 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: in componentNumericFormat()
4472 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: in componentNumericFormat()
4480 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: in componentNumericFormat()
4488 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: in componentNumericFormat()
4496 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: in componentNumericFormat()
4504 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: in componentNumericFormat()
4512 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: in componentNumericFormat()
4520 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: in componentNumericFormat()
4528 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: in componentNumericFormat()
4536 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: in componentNumericFormat()
4544 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: in componentNumericFormat()
4552 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: in componentNumericFormat()
4560 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: in componentNumericFormat()
4568 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: in componentNumericFormat()
4577 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: in componentNumericFormat()
4586 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: in componentNumericFormat()
4595 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: in componentNumericFormat()
4604 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: in componentNumericFormat()
4613 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: in componentNumericFormat()
4622 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: in componentNumericFormat()
4631 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: in componentNumericFormat()
4640 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: in componentNumericFormat()
4649 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: in componentNumericFormat()
4658 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: in componentNumericFormat()
4667 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: in componentNumericFormat()
4676 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: in componentNumericFormat()
4685 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: in componentNumericFormat()
4694 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: in componentNumericFormat()
4703 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: in componentNumericFormat()
4712 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: in componentNumericFormat()
4721 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: in componentNumericFormat()
4730 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: in componentNumericFormat()
4739 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: in componentNumericFormat()
4748 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: in componentNumericFormat()
4757 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: in componentNumericFormat()
4766 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: in componentNumericFormat()
4775 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: in componentNumericFormat()
4784 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: in componentNumericFormat()
4793 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: in componentNumericFormat()
4802 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: in componentNumericFormat()
4811 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: in componentNumericFormat()
4820 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: in componentNumericFormat()
4829 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: in componentNumericFormat()
4838 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: in componentNumericFormat()
4847 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: in componentNumericFormat()
4856 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: in componentNumericFormat()
4865 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: in componentNumericFormat()
4871 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: in componentNumericFormat()
4877 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: in componentNumericFormat()
4883 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: in componentNumericFormat()
4889 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: in componentNumericFormat()
4895 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: in componentNumericFormat()
4901 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: in componentNumericFormat()
4907 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: in componentNumericFormat()
4914 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: in componentNumericFormat()
4921 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: in componentNumericFormat()
4928 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: in componentNumericFormat()
4935 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: in componentNumericFormat()
4942 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: in componentNumericFormat()
4949 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: in componentNumericFormat()
4956 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: in componentNumericFormat()
4964 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: in componentNumericFormat()
4972 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: in componentNumericFormat()
4980 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: in componentNumericFormat()
4988 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: in componentNumericFormat()
4996 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: in componentNumericFormat()
5004 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: in componentNumericFormat()
5012 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: in componentNumericFormat()
5021 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: in componentNumericFormat()
5030 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: in componentNumericFormat()
5039 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: in componentNumericFormat()
5048 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: in componentNumericFormat()
5057 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: in componentNumericFormat()
5066 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: in componentNumericFormat()
5075 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: in componentNumericFormat()
5081 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: in componentNumericFormat()
5087 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: in componentNumericFormat()
5093 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: in componentNumericFormat()
5100 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: in componentNumericFormat()
5107 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: in componentNumericFormat()
5114 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: in componentNumericFormat()
5122 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: in componentNumericFormat()
5130 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: in componentNumericFormat()
5138 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: in componentNumericFormat()
5147 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: in componentNumericFormat()
5156 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: in componentNumericFormat()
5165 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: in componentNumericFormat()
5171 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: in componentNumericFormat()
5177 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: in componentNumericFormat()
5183 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: in componentNumericFormat()
5190 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: in componentNumericFormat()
5197 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: in componentNumericFormat()
5204 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: in componentNumericFormat()
5212 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: in componentNumericFormat()
5220 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: in componentNumericFormat()
5228 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: in componentNumericFormat()
5237 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: in componentNumericFormat()
5246 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: in componentNumericFormat()
5255 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: in componentNumericFormat()
5263 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: in componentNumericFormat()
5271 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: in componentNumericFormat()
5277 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: in componentNumericFormat()
5283 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: in componentNumericFormat()
5289 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: in componentNumericFormat()
5295 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: in componentNumericFormat()
5302 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: in componentNumericFormat()
5309 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: in componentNumericFormat()
5316 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: in componentNumericFormat()
5324 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: in componentNumericFormat()
5332 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: in componentNumericFormat()
5341 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: in componentNumericFormat()
5350 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: in componentNumericFormat()
5359 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: in componentNumericFormat()
5368 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: in componentNumericFormat()
5377 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: in componentNumericFormat()
5386 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: in componentNumericFormat()
5392 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: in componentNumericFormat()
5398 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: in componentNumericFormat()
5405 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: in componentNumericFormat()
5412 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: in componentNumericFormat()
5420 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: in componentNumericFormat()
5428 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: in componentNumericFormat()
5437 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: in componentNumericFormat()
5446 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: in componentNumericFormat()
5454 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: in componentNumericFormat()
5462 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: in componentNumericFormat()
5471 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: in componentNumericFormat()
5480 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: in componentNumericFormat()
5489 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: in componentNumericFormat()
5498 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: in componentNumericFormat()
5504 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: in componentNumericFormat()
5510 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: in componentNumericFormat()
5517 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: in componentNumericFormat()
5524 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: in componentNumericFormat()
5533 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: in componentNumericFormat()
5542 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: in componentNumericFormat()
5551 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: in componentNumericFormat()
5560 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: in componentNumericFormat()
5569 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: in componentNumericFormat()
5578 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: in componentNumericFormat()
5587 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: in componentNumericFormat()
5596 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: in componentNumericFormat()
5605 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: in componentNumericFormat()
5614 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: in componentNumericFormat()
5623 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: in componentNumericFormat()
5632 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: in componentNumericFormat()
5641 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: in componentNumericFormat()
5650 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: in componentNumericFormat()
5659 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: in componentNumericFormat()
5668 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: in componentNumericFormat()
5677 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: in componentNumericFormat()
5686 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: in componentNumericFormat()
5695 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: in componentNumericFormat()
5704 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: in componentNumericFormat()
5713 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: in componentNumericFormat()
5722 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: in componentNumericFormat()
5731 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: in componentNumericFormat()
5740 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: in componentNumericFormat()
5749 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: in componentNumericFormat()
5758 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: in componentNumericFormat()
5767 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: in componentNumericFormat()
5776 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: in componentNumericFormat()
5785 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: in componentNumericFormat()
5794 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentNumericFormat()
5802 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentNumericFormat()
5810 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentNumericFormat()
5818 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentNumericFormat()
5826 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentNumericFormat()
5834 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: in componentNumericFormat()
5840 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: in componentNumericFormat()
5847 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: in componentNumericFormat()
5856 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: in componentNumericFormat()
5865 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: in componentNumericFormat()
5874 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentNumericFormat()
5882 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentNumericFormat()
5890 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentNumericFormat()
5898 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentNumericFormat()
5906 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentNumericFormat()
5914 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: in componentNumericFormat()
5920 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: in componentNumericFormat()
5927 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: in componentNumericFormat()
5936 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: in componentNumericFormat()
5945 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: in componentNumericFormat()
5954 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentNumericFormat()
5962 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentNumericFormat()
5970 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentNumericFormat()
5978 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentNumericFormat()
5986 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentNumericFormat()
5994 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: in componentNumericFormat()
6003 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: in componentNumericFormat()
6012 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentNumericFormat()
6020 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentNumericFormat()
6028 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentNumericFormat()
6036 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentNumericFormat()
6044 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentNumericFormat()
6052 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentNumericFormat()
6060 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentNumericFormat()
6068 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentNumericFormat()
6076 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentNumericFormat()
6084 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: in componentNumericFormat()
6093 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: in componentNumericFormat()
6102 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: in componentNumericFormat()
6111 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: in componentNumericFormat()
6120 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: in componentNumericFormat()
6129 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: in componentNumericFormat()
6138 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: in componentNumericFormat()
6147 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: in componentNumericFormat()
6156 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: in componentNumericFormat()
6165 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: in componentNumericFormat()
6174 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: in componentNumericFormat()
6183 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: in componentNumericFormat()
6192 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: in componentNumericFormat()
6201 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: in componentNumericFormat()
6210 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: in componentNumericFormat()
6219 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: in componentNumericFormat()
6228 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: in componentNumericFormat()
6237 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: in componentNumericFormat()
6246 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: in componentNumericFormat()
6255 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: in componentNumericFormat()
6264 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: in componentNumericFormat()
6273 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: in componentNumericFormat()
6282 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: in componentNumericFormat()
6291 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: in componentNumericFormat()
6300 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: in componentNumericFormat()
6313 …N_HPP_CONSTEXPR_14 uint8_t componentPlaneIndex( VULKAN_HPP_NAMESPACE::Format format, uint8_t compo… in componentPlaneIndex() argument
6315 switch ( format ) in componentPlaneIndex()
6317 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentPlaneIndex()
6325 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentPlaneIndex()
6333 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentPlaneIndex()
6341 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentPlaneIndex()
6349 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentPlaneIndex()
6357 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentPlaneIndex()
6365 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentPlaneIndex()
6373 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentPlaneIndex()
6381 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentPlaneIndex()
6389 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentPlaneIndex()
6397 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentPlaneIndex()
6405 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentPlaneIndex()
6413 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentPlaneIndex()
6421 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentPlaneIndex()
6429 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentPlaneIndex()
6437 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentPlaneIndex()
6445 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentPlaneIndex()
6453 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentPlaneIndex()
6461 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentPlaneIndex()
6469 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentPlaneIndex()
6477 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentPlaneIndex()
6485 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentPlaneIndex()
6493 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentPlaneIndex()
6501 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentPlaneIndex()
6514 // True, if the components of this format are compressed, otherwise false.
6515 …_INLINE VULKAN_HPP_CONSTEXPR_14 bool componentsAreCompressed( VULKAN_HPP_NAMESPACE::Format format ) in componentsAreCompressed() argument
6517 switch ( format ) in componentsAreCompressed()
6519 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: in componentsAreCompressed()
6520 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: in componentsAreCompressed()
6521 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: in componentsAreCompressed()
6522 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: in componentsAreCompressed()
6523 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: in componentsAreCompressed()
6524 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: in componentsAreCompressed()
6525 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: in componentsAreCompressed()
6526 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: in componentsAreCompressed()
6527 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: in componentsAreCompressed()
6528 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: in componentsAreCompressed()
6529 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: in componentsAreCompressed()
6530 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: in componentsAreCompressed()
6531 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: in componentsAreCompressed()
6532 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: in componentsAreCompressed()
6533 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: in componentsAreCompressed()
6534 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: in componentsAreCompressed()
6535 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: in componentsAreCompressed()
6536 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: in componentsAreCompressed()
6537 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: in componentsAreCompressed()
6538 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: in componentsAreCompressed()
6539 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: in componentsAreCompressed()
6540 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: in componentsAreCompressed()
6541 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: in componentsAreCompressed()
6542 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: in componentsAreCompressed()
6543 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: in componentsAreCompressed()
6544 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: in componentsAreCompressed()
6545 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: in componentsAreCompressed()
6546 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: in componentsAreCompressed()
6547 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: in componentsAreCompressed()
6548 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: in componentsAreCompressed()
6549 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: in componentsAreCompressed()
6550 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: in componentsAreCompressed()
6551 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: in componentsAreCompressed()
6552 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: in componentsAreCompressed()
6553 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: in componentsAreCompressed()
6554 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: in componentsAreCompressed()
6555 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: in componentsAreCompressed()
6556 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: in componentsAreCompressed()
6557 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: in componentsAreCompressed()
6558 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: in componentsAreCompressed()
6559 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: in componentsAreCompressed()
6560 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: in componentsAreCompressed()
6561 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: in componentsAreCompressed()
6562 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: in componentsAreCompressed()
6563 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: in componentsAreCompressed()
6564 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: in componentsAreCompressed()
6565 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: in componentsAreCompressed()
6566 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: in componentsAreCompressed()
6567 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: in componentsAreCompressed()
6568 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: in componentsAreCompressed()
6569 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: in componentsAreCompressed()
6570 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: in componentsAreCompressed()
6571 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: in componentsAreCompressed()
6572 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: in componentsAreCompressed()
6573 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: in componentsAreCompressed()
6574 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: in componentsAreCompressed()
6575 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: in componentsAreCompressed()
6576 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: in componentsAreCompressed()
6577 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: in componentsAreCompressed()
6578 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: in componentsAreCompressed()
6579 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: in componentsAreCompressed()
6580 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: in componentsAreCompressed()
6581 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: in componentsAreCompressed()
6582 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: in componentsAreCompressed()
6583 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: in componentsAreCompressed()
6584 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: in componentsAreCompressed()
6585 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: in componentsAreCompressed()
6586 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: in componentsAreCompressed()
6587 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: in componentsAreCompressed()
6588 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: in componentsAreCompressed()
6589 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: in componentsAreCompressed()
6590 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return true; in componentsAreCompressed()
6596 …NLINE VULKAN_HPP_CONSTEXPR_14 char const * compressionScheme( VULKAN_HPP_NAMESPACE::Format format ) in compressionScheme() argument
6598 switch ( format ) in compressionScheme()
6600 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return "BC"; in compressionScheme()
6601 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return "BC"; in compressionScheme()
6602 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return "BC"; in compressionScheme()
6603 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return "BC"; in compressionScheme()
6604 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return "BC"; in compressionScheme()
6605 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return "BC"; in compressionScheme()
6606 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return "BC"; in compressionScheme()
6607 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return "BC"; in compressionScheme()
6608 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return "BC"; in compressionScheme()
6609 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return "BC"; in compressionScheme()
6610 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return "BC"; in compressionScheme()
6611 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return "BC"; in compressionScheme()
6612 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return "BC"; in compressionScheme()
6613 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return "BC"; in compressionScheme()
6614 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return "BC"; in compressionScheme()
6615 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return "BC"; in compressionScheme()
6616 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return "ETC2"; in compressionScheme()
6617 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return "ETC2"; in compressionScheme()
6618 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return "ETC2"; in compressionScheme()
6619 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return "ETC2"; in compressionScheme()
6620 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return "ETC2"; in compressionScheme()
6621 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return "ETC2"; in compressionScheme()
6622 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return "EAC"; in compressionScheme()
6623 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return "EAC"; in compressionScheme()
6624 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return "EAC"; in compressionScheme()
6625 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return "EAC"; in compressionScheme()
6626 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return "ASTC LDR"; in compressionScheme()
6627 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return "ASTC LDR"; in compressionScheme()
6628 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return "ASTC LDR"; in compressionScheme()
6629 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return "ASTC LDR"; in compressionScheme()
6630 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return "ASTC LDR"; in compressionScheme()
6631 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
6632 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return "ASTC LDR"; in compressionScheme()
6633 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
6634 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return "ASTC LDR"; in compressionScheme()
6635 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
6636 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return "ASTC LDR"; in compressionScheme()
6637 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
6638 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return "ASTC LDR"; in compressionScheme()
6639 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
6640 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return "ASTC LDR"; in compressionScheme()
6641 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return "ASTC LDR"; in compressionScheme()
6642 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return "ASTC LDR"; in compressionScheme()
6643 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
6644 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return "ASTC LDR"; in compressionScheme()
6645 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
6646 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return "ASTC LDR"; in compressionScheme()
6647 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return "ASTC LDR"; in compressionScheme()
6648 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return "ASTC LDR"; in compressionScheme()
6649 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return "ASTC LDR"; in compressionScheme()
6650 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return "ASTC LDR"; in compressionScheme()
6651 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return "ASTC LDR"; in compressionScheme()
6652 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return "ASTC LDR"; in compressionScheme()
6653 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return "ASTC LDR"; in compressionScheme()
6654 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return "ASTC HDR"; in compressionScheme()
6655 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return "ASTC HDR"; in compressionScheme()
6656 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
6657 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
6658 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
6659 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
6660 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
6661 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return "ASTC HDR"; in compressionScheme()
6662 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
6663 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
6664 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return "ASTC HDR"; in compressionScheme()
6665 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return "ASTC HDR"; in compressionScheme()
6666 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return "ASTC HDR"; in compressionScheme()
6667 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return "ASTC HDR"; in compressionScheme()
6668 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
6669 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
6670 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
6671 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
6672 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
6673 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
6674 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
6675 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
6681 // True, if this format is a compressed one.
6682 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 bool isCompressed( VULKAN_HPP_NAMESPACE::Format format ) in isCompressed() argument
6684 return ( *VULKAN_HPP_NAMESPACE::compressionScheme( format ) != 0 ); in isCompressed()
6687 // The number of bits into which the format is packed. A single image element in this format
6689 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t packed( VULKAN_HPP_NAMESPACE::Format format ) in packed() argument
6691 switch ( format ) in packed()
6693 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 8; in packed()
6694 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 16; in packed()
6695 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 16; in packed()
6696 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 16; in packed()
6697 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 16; in packed()
6698 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 16; in packed()
6699 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 16; in packed()
6700 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 16; in packed()
6701 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 32; in packed()
6702 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 32; in packed()
6703 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 32; in packed()
6704 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 32; in packed()
6705 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 32; in packed()
6706 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 32; in packed()
6707 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 32; in packed()
6708 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 32; in packed()
6709 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 32; in packed()
6710 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 32; in packed()
6711 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 32; in packed()
6712 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 32; in packed()
6713 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 32; in packed()
6714 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 32; in packed()
6715 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 32; in packed()
6716 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 32; in packed()
6717 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 32; in packed()
6718 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 32; in packed()
6719 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 32; in packed()
6720 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 32; in packed()
6721 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 32; in packed()
6722 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 32; in packed()
6723 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 16; in packed()
6724 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 16; in packed()
6725 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 16; in packed()
6726 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 16; in packed()
6727 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 16; in packed()
6728 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 16; in packed()
6729 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 16; in packed()
6730 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 16; in packed()
6731 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 16; in packed()
6732 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 16; in packed()
6733 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 16; in packed()
6734 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 16; in packed()
6735 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 16; in packed()
6736 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 16; in packed()
6737 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 16; in packed()
6738 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 16; in packed()
6739 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 16; in packed()
6740 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 16; in packed()
6741 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 16; in packed()
6742 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 16; in packed()
6743 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 16; in packed()
6744 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 16; in packed()
6745 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 16; in packed()
6746 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 16; in packed()
6752 // The single-plane format that this plane is compatible with.
6753 …LKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::Format planeCompatibleFormat( VULKAN_HPP_NAMESPACE::Fo… in planeCompatibleFormat() argument
6755 switch ( format ) in planeCompatibleFormat()
6757 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeCompatibleFormat()
6760 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6761 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6762 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6763 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6765 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeCompatibleFormat()
6768 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6769 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
6770 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6772 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeCompatibleFormat()
6775 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6776 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6777 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6778 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6780 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeCompatibleFormat()
6783 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6784 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
6785 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6787 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeCompatibleFormat()
6790 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6791 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6792 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6793 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6795 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeCompatibleFormat()
6798 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6799 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6800 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6801 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6803 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeCompatibleFormat()
6806 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6807 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
6808 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6810 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeCompatibleFormat()
6813 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6814 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6815 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6816 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6818 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeCompatibleFormat()
6821 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6822 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
6823 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6825 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeCompatibleFormat()
6828 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6829 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6830 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6831 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6833 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeCompatibleFormat()
6836 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6837 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6838 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6839 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6841 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeCompatibleFormat()
6844 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6845 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
6846 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6848 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeCompatibleFormat()
6851 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6852 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6853 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6854 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6856 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeCompatibleFormat()
6859 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6860 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
6861 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6863 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeCompatibleFormat()
6866 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6867 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6868 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6869 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6871 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeCompatibleFormat()
6874 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6875 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6876 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6877 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6879 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeCompatibleFormat()
6882 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6883 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
6884 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6886 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeCompatibleFormat()
6889 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6890 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6891 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6892 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6894 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeCompatibleFormat()
6897 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6898 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
6899 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6901 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeCompatibleFormat()
6904 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6905 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6906 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6907 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6909 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeCompatibleFormat()
6912 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
6913 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
6914 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6916 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeCompatibleFormat()
6919 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
6920 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
6921 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6923 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeCompatibleFormat()
6926 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
6927 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
6928 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6930 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeCompatibleFormat()
6933 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
6934 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
6935 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
6938 default: VULKAN_HPP_ASSERT( plane == 0 ); return format; in planeCompatibleFormat()
6942 // The number of image planes of this format.
6943 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeCount( VULKAN_HPP_NAMESPACE::Format format ) in planeCount() argument
6945 switch ( format ) in planeCount()
6947 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in planeCount()
6948 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 2; in planeCount()
6949 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in planeCount()
6950 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 2; in planeCount()
6951 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in planeCount()
6952 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; in planeCount()
6953 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 2; in planeCount()
6954 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; in planeCount()
6955 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 2; in planeCount()
6956 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; in planeCount()
6957 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; in planeCount()
6958 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 2; in planeCount()
6959 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; in planeCount()
6960 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 2; in planeCount()
6961 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; in planeCount()
6962 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; in planeCount()
6963 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 2; in planeCount()
6964 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; in planeCount()
6965 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 2; in planeCount()
6966 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; in planeCount()
6967 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 2; in planeCount()
6968 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 2; in planeCount()
6969 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 2; in planeCount()
6970 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 2; in planeCount()
6976 …e height of this plane. A value of k means that this plane is 1/k the height of the overall format.
6977 …AN_HPP_CONSTEXPR_14 uint8_t planeHeightDivisor( VULKAN_HPP_NAMESPACE::Format format, uint8_t plane… in planeHeightDivisor() argument
6979 switch ( format ) in planeHeightDivisor()
6981 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeHeightDivisor()
6989 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeHeightDivisor()
6996 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeHeightDivisor()
7004 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeHeightDivisor()
7011 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeHeightDivisor()
7019 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeHeightDivisor()
7027 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeHeightDivisor()
7034 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeHeightDivisor()
7042 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeHeightDivisor()
7049 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeHeightDivisor()
7057 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeHeightDivisor()
7065 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeHeightDivisor()
7072 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeHeightDivisor()
7080 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeHeightDivisor()
7087 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeHeightDivisor()
7095 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeHeightDivisor()
7103 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeHeightDivisor()
7110 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeHeightDivisor()
7118 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeHeightDivisor()
7125 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeHeightDivisor()
7133 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeHeightDivisor()
7140 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeHeightDivisor()
7147 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeHeightDivisor()
7154 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeHeightDivisor()
7166 …ive width of this plane. A value of k means that this plane is 1/k the width of the overall format.
7167 …KAN_HPP_CONSTEXPR_14 uint8_t planeWidthDivisor( VULKAN_HPP_NAMESPACE::Format format, uint8_t plane… in planeWidthDivisor() argument
7169 switch ( format ) in planeWidthDivisor()
7171 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeWidthDivisor()
7179 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeWidthDivisor()
7186 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeWidthDivisor()
7194 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeWidthDivisor()
7201 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeWidthDivisor()
7209 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeWidthDivisor()
7217 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeWidthDivisor()
7224 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeWidthDivisor()
7232 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeWidthDivisor()
7239 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeWidthDivisor()
7247 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeWidthDivisor()
7255 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeWidthDivisor()
7262 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeWidthDivisor()
7270 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeWidthDivisor()
7277 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeWidthDivisor()
7285 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeWidthDivisor()
7293 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeWidthDivisor()
7300 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeWidthDivisor()
7308 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeWidthDivisor()
7315 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeWidthDivisor()
7323 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeWidthDivisor()
7330 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeWidthDivisor()
7337 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeWidthDivisor()
7344 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeWidthDivisor()
7357 …AN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t texelsPerBlock( VULKAN_HPP_NAMESPACE::Format format ) in texelsPerBlock() argument
7359 switch ( format ) in texelsPerBlock()
7361 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; in texelsPerBlock()
7362 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 1; in texelsPerBlock()
7363 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 1; in texelsPerBlock()
7364 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 1; in texelsPerBlock()
7365 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 1; in texelsPerBlock()
7366 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 1; in texelsPerBlock()
7367 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 1; in texelsPerBlock()
7368 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 1; in texelsPerBlock()
7369 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in texelsPerBlock()
7370 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in texelsPerBlock()
7371 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in texelsPerBlock()
7372 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in texelsPerBlock()
7373 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in texelsPerBlock()
7374 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in texelsPerBlock()
7375 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in texelsPerBlock()
7376 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 1; in texelsPerBlock()
7377 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 1; in texelsPerBlock()
7378 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 1; in texelsPerBlock()
7379 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 1; in texelsPerBlock()
7380 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 1; in texelsPerBlock()
7381 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 1; in texelsPerBlock()
7382 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 1; in texelsPerBlock()
7383 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 1; in texelsPerBlock()
7384 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 1; in texelsPerBlock()
7385 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 1; in texelsPerBlock()
7386 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 1; in texelsPerBlock()
7387 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 1; in texelsPerBlock()
7388 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 1; in texelsPerBlock()
7389 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 1; in texelsPerBlock()
7390 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 1; in texelsPerBlock()
7391 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 1; in texelsPerBlock()
7392 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 1; in texelsPerBlock()
7393 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 1; in texelsPerBlock()
7394 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 1; in texelsPerBlock()
7395 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 1; in texelsPerBlock()
7396 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 1; in texelsPerBlock()
7397 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 1; in texelsPerBlock()
7398 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 1; in texelsPerBlock()
7399 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 1; in texelsPerBlock()
7400 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 1; in texelsPerBlock()
7401 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 1; in texelsPerBlock()
7402 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 1; in texelsPerBlock()
7403 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 1; in texelsPerBlock()
7404 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 1; in texelsPerBlock()
7405 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 1; in texelsPerBlock()
7406 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 1; in texelsPerBlock()
7407 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 1; in texelsPerBlock()
7408 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 1; in texelsPerBlock()
7409 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 1; in texelsPerBlock()
7410 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 1; in texelsPerBlock()
7411 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 1; in texelsPerBlock()
7412 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 1; in texelsPerBlock()
7413 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 1; in texelsPerBlock()
7414 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 1; in texelsPerBlock()
7415 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 1; in texelsPerBlock()
7416 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 1; in texelsPerBlock()
7417 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 1; in texelsPerBlock()
7418 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 1; in texelsPerBlock()
7419 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 1; in texelsPerBlock()
7420 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 1; in texelsPerBlock()
7421 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 1; in texelsPerBlock()
7422 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 1; in texelsPerBlock()
7423 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 1; in texelsPerBlock()
7424 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 1; in texelsPerBlock()
7425 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 1; in texelsPerBlock()
7426 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 1; in texelsPerBlock()
7427 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 1; in texelsPerBlock()
7428 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 1; in texelsPerBlock()
7429 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 1; in texelsPerBlock()
7430 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; in texelsPerBlock()
7431 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; in texelsPerBlock()
7432 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; in texelsPerBlock()
7433 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; in texelsPerBlock()
7434 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; in texelsPerBlock()
7435 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; in texelsPerBlock()
7436 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; in texelsPerBlock()
7437 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 1; in texelsPerBlock()
7438 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 1; in texelsPerBlock()
7439 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 1; in texelsPerBlock()
7440 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 1; in texelsPerBlock()
7441 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 1; in texelsPerBlock()
7442 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 1; in texelsPerBlock()
7443 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 1; in texelsPerBlock()
7444 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 1; in texelsPerBlock()
7445 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 1; in texelsPerBlock()
7446 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 1; in texelsPerBlock()
7447 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 1; in texelsPerBlock()
7448 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 1; in texelsPerBlock()
7449 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 1; in texelsPerBlock()
7450 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 1; in texelsPerBlock()
7451 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 1; in texelsPerBlock()
7452 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 1; in texelsPerBlock()
7453 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 1; in texelsPerBlock()
7454 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 1; in texelsPerBlock()
7455 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 1; in texelsPerBlock()
7456 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 1; in texelsPerBlock()
7457 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 1; in texelsPerBlock()
7458 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; in texelsPerBlock()
7459 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; in texelsPerBlock()
7460 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; in texelsPerBlock()
7461 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 1; in texelsPerBlock()
7462 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 1; in texelsPerBlock()
7463 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 1; in texelsPerBlock()
7464 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 1; in texelsPerBlock()
7465 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 1; in texelsPerBlock()
7466 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 1; in texelsPerBlock()
7467 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 1; in texelsPerBlock()
7468 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 1; in texelsPerBlock()
7469 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 1; in texelsPerBlock()
7470 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; in texelsPerBlock()
7471 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; in texelsPerBlock()
7472 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; in texelsPerBlock()
7473 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 1; in texelsPerBlock()
7474 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 1; in texelsPerBlock()
7475 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 1; in texelsPerBlock()
7476 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 1; in texelsPerBlock()
7477 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 1; in texelsPerBlock()
7478 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 1; in texelsPerBlock()
7479 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 1; in texelsPerBlock()
7480 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 1; in texelsPerBlock()
7481 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 1; in texelsPerBlock()
7482 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 1; in texelsPerBlock()
7483 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 1; in texelsPerBlock()
7484 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; in texelsPerBlock()
7485 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; in texelsPerBlock()
7486 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; in texelsPerBlock()
7487 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in texelsPerBlock()
7488 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 1; in texelsPerBlock()
7489 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 1; in texelsPerBlock()
7490 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 1; in texelsPerBlock()
7491 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 16; in texelsPerBlock()
7492 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 16; in texelsPerBlock()
7493 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 16; in texelsPerBlock()
7494 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 16; in texelsPerBlock()
7495 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; in texelsPerBlock()
7496 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; in texelsPerBlock()
7497 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; in texelsPerBlock()
7498 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; in texelsPerBlock()
7499 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 16; in texelsPerBlock()
7500 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 16; in texelsPerBlock()
7501 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; in texelsPerBlock()
7502 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; in texelsPerBlock()
7503 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; in texelsPerBlock()
7504 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; in texelsPerBlock()
7505 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; in texelsPerBlock()
7506 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; in texelsPerBlock()
7507 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 16; in texelsPerBlock()
7508 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 16; in texelsPerBlock()
7509 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 16; in texelsPerBlock()
7510 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 16; in texelsPerBlock()
7511 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; in texelsPerBlock()
7512 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; in texelsPerBlock()
7513 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 16; in texelsPerBlock()
7514 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 16; in texelsPerBlock()
7515 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; in texelsPerBlock()
7516 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; in texelsPerBlock()
7517 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; in texelsPerBlock()
7518 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; in texelsPerBlock()
7519 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 20; in texelsPerBlock()
7520 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 20; in texelsPerBlock()
7521 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 25; in texelsPerBlock()
7522 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 25; in texelsPerBlock()
7523 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 30; in texelsPerBlock()
7524 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 30; in texelsPerBlock()
7525 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 36; in texelsPerBlock()
7526 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 36; in texelsPerBlock()
7527 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 40; in texelsPerBlock()
7528 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 40; in texelsPerBlock()
7529 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 48; in texelsPerBlock()
7530 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 48; in texelsPerBlock()
7531 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 64; in texelsPerBlock()
7532 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 64; in texelsPerBlock()
7533 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 50; in texelsPerBlock()
7534 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 50; in texelsPerBlock()
7535 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 60; in texelsPerBlock()
7536 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 60; in texelsPerBlock()
7537 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 80; in texelsPerBlock()
7538 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 80; in texelsPerBlock()
7539 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 100; in texelsPerBlock()
7540 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 100; in texelsPerBlock()
7541 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 120; in texelsPerBlock()
7542 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 120; in texelsPerBlock()
7543 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 144; in texelsPerBlock()
7544 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 144; in texelsPerBlock()
7545 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 1; in texelsPerBlock()
7546 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 1; in texelsPerBlock()
7547 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 1; in texelsPerBlock()
7548 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 1; in texelsPerBlock()
7549 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 1; in texelsPerBlock()
7550 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 1; in texelsPerBlock()
7551 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 1; in texelsPerBlock()
7552 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; in texelsPerBlock()
7553 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 1; in texelsPerBlock()
7554 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 1; in texelsPerBlock()
7555 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 1; in texelsPerBlock()
7556 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 1; in texelsPerBlock()
7557 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7558 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7559 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7560 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7561 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7562 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; in texelsPerBlock()
7563 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 1; in texelsPerBlock()
7564 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 1; in texelsPerBlock()
7565 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 1; in texelsPerBlock()
7566 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 1; in texelsPerBlock()
7567 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7568 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7569 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7570 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7571 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7572 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 1; in texelsPerBlock()
7573 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 1; in texelsPerBlock()
7574 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 1; in texelsPerBlock()
7575 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 1; in texelsPerBlock()
7576 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 1; in texelsPerBlock()
7577 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 1; in texelsPerBlock()
7578 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 1; in texelsPerBlock()
7579 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 1; in texelsPerBlock()
7580 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7581 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7582 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 1; in texelsPerBlock()
7583 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 1; in texelsPerBlock()
7584 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 1; in texelsPerBlock()
7585 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; in texelsPerBlock()
7586 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 20; in texelsPerBlock()
7587 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 25; in texelsPerBlock()
7588 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 30; in texelsPerBlock()
7589 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 36; in texelsPerBlock()
7590 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 40; in texelsPerBlock()
7591 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 48; in texelsPerBlock()
7592 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 64; in texelsPerBlock()
7593 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 50; in texelsPerBlock()
7594 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 60; in texelsPerBlock()
7595 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 80; in texelsPerBlock()
7596 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 100; in texelsPerBlock()
7597 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 120; in texelsPerBlock()
7598 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 144; in texelsPerBlock()
7599 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 1; in texelsPerBlock()
7600 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 1; in texelsPerBlock()
7601 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 1; in texelsPerBlock()
7602 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 1; in texelsPerBlock()
7603 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 1; in texelsPerBlock()
7604 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 1; in texelsPerBlock()
7605 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 1; in texelsPerBlock()
7606 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 1; in texelsPerBlock()
7607 case VULKAN_HPP_NAMESPACE::Format::eR16G16S105NV: return 1; in texelsPerBlock()