• Home
  • Raw
  • Download

Lines Matching full:format

1137   enum class Format  enum
7124 //=== Format Traits ===
7128 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t blockSize( VULKAN_HPP_NAMESPACE::Format format ) in blockSize() argument
7130 switch ( format ) in blockSize()
7132 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; in blockSize()
7133 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 2; in blockSize()
7134 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 2; in blockSize()
7135 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 2; in blockSize()
7136 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 2; in blockSize()
7137 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 2; in blockSize()
7138 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 2; in blockSize()
7139 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 2; in blockSize()
7140 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in blockSize()
7141 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in blockSize()
7142 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in blockSize()
7143 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in blockSize()
7144 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in blockSize()
7145 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in blockSize()
7146 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in blockSize()
7147 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; in blockSize()
7148 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; in blockSize()
7149 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; in blockSize()
7150 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; in blockSize()
7151 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; in blockSize()
7152 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; in blockSize()
7153 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; in blockSize()
7154 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; in blockSize()
7155 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; in blockSize()
7156 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; in blockSize()
7157 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; in blockSize()
7158 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; in blockSize()
7159 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; in blockSize()
7160 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; in blockSize()
7161 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; in blockSize()
7162 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; in blockSize()
7163 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; in blockSize()
7164 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; in blockSize()
7165 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; in blockSize()
7166 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; in blockSize()
7167 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; in blockSize()
7168 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; in blockSize()
7169 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; in blockSize()
7170 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; in blockSize()
7171 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; in blockSize()
7172 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; in blockSize()
7173 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; in blockSize()
7174 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; in blockSize()
7175 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; in blockSize()
7176 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; in blockSize()
7177 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; in blockSize()
7178 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; in blockSize()
7179 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; in blockSize()
7180 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; in blockSize()
7181 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; in blockSize()
7182 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; in blockSize()
7183 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; in blockSize()
7184 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; in blockSize()
7185 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; in blockSize()
7186 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; in blockSize()
7187 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; in blockSize()
7188 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; in blockSize()
7189 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; in blockSize()
7190 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; in blockSize()
7191 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; in blockSize()
7192 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; in blockSize()
7193 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; in blockSize()
7194 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; in blockSize()
7195 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; in blockSize()
7196 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; in blockSize()
7197 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; in blockSize()
7198 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; in blockSize()
7199 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; in blockSize()
7200 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; in blockSize()
7201 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 2; in blockSize()
7202 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 2; in blockSize()
7203 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 2; in blockSize()
7204 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 2; in blockSize()
7205 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 2; in blockSize()
7206 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 2; in blockSize()
7207 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 2; in blockSize()
7208 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 4; in blockSize()
7209 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 4; in blockSize()
7210 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 4; in blockSize()
7211 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 4; in blockSize()
7212 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 4; in blockSize()
7213 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 4; in blockSize()
7214 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 4; in blockSize()
7215 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 6; in blockSize()
7216 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 6; in blockSize()
7217 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 6; in blockSize()
7218 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 6; in blockSize()
7219 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 6; in blockSize()
7220 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 6; in blockSize()
7221 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 6; in blockSize()
7222 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 8; in blockSize()
7223 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 8; in blockSize()
7224 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 8; in blockSize()
7225 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 8; in blockSize()
7226 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 8; in blockSize()
7227 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 8; in blockSize()
7228 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 8; in blockSize()
7229 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 4; in blockSize()
7230 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 4; in blockSize()
7231 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 4; in blockSize()
7232 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 8; in blockSize()
7233 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 8; in blockSize()
7234 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 8; in blockSize()
7235 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 12; in blockSize()
7236 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 12; in blockSize()
7237 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 12; in blockSize()
7238 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 16; in blockSize()
7239 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 16; in blockSize()
7240 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 16; in blockSize()
7241 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 8; in blockSize()
7242 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 8; in blockSize()
7243 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 8; in blockSize()
7244 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 16; in blockSize()
7245 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 16; in blockSize()
7246 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 16; in blockSize()
7247 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 24; in blockSize()
7248 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 24; in blockSize()
7249 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 24; in blockSize()
7250 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 32; in blockSize()
7251 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 32; in blockSize()
7252 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 32; in blockSize()
7253 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 4; in blockSize()
7254 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 4; in blockSize()
7255 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 2; in blockSize()
7256 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 4; in blockSize()
7257 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 4; in blockSize()
7258 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in blockSize()
7259 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 3; in blockSize()
7260 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 4; in blockSize()
7261 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 5; in blockSize()
7262 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 8; in blockSize()
7263 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 8; in blockSize()
7264 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 8; in blockSize()
7265 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 8; in blockSize()
7266 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; in blockSize()
7267 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; in blockSize()
7268 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; in blockSize()
7269 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; in blockSize()
7270 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 8; in blockSize()
7271 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 8; in blockSize()
7272 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; in blockSize()
7273 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; in blockSize()
7274 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; in blockSize()
7275 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; in blockSize()
7276 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; in blockSize()
7277 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; in blockSize()
7278 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 8; in blockSize()
7279 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 8; in blockSize()
7280 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 8; in blockSize()
7281 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 8; in blockSize()
7282 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; in blockSize()
7283 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; in blockSize()
7284 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 8; in blockSize()
7285 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 8; in blockSize()
7286 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; in blockSize()
7287 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; in blockSize()
7288 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; in blockSize()
7289 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; in blockSize()
7290 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 16; in blockSize()
7291 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 16; in blockSize()
7292 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 16; in blockSize()
7293 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 16; in blockSize()
7294 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 16; in blockSize()
7295 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 16; in blockSize()
7296 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 16; in blockSize()
7297 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 16; in blockSize()
7298 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 16; in blockSize()
7299 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 16; in blockSize()
7300 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 16; in blockSize()
7301 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 16; in blockSize()
7302 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 16; in blockSize()
7303 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 16; in blockSize()
7304 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 16; in blockSize()
7305 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 16; in blockSize()
7306 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 16; in blockSize()
7307 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 16; in blockSize()
7308 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 16; in blockSize()
7309 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 16; in blockSize()
7310 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 16; in blockSize()
7311 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 16; in blockSize()
7312 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 16; in blockSize()
7313 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 16; in blockSize()
7314 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 16; in blockSize()
7315 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 16; in blockSize()
7316 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; in blockSize()
7317 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; in blockSize()
7318 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in blockSize()
7319 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; in blockSize()
7320 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in blockSize()
7321 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; in blockSize()
7322 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in blockSize()
7323 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 2; in blockSize()
7324 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 4; in blockSize()
7325 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 8; in blockSize()
7326 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 8; in blockSize()
7327 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 8; in blockSize()
7328 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 6; in blockSize()
7329 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 6; in blockSize()
7330 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 6; in blockSize()
7331 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 6; in blockSize()
7332 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 6; in blockSize()
7333 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 2; in blockSize()
7334 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 4; in blockSize()
7335 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 8; in blockSize()
7336 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 8; in blockSize()
7337 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 8; in blockSize()
7338 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 6; in blockSize()
7339 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 6; in blockSize()
7340 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 6; in blockSize()
7341 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 6; in blockSize()
7342 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 6; in blockSize()
7343 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 8; in blockSize()
7344 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 8; in blockSize()
7345 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 6; in blockSize()
7346 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 6; in blockSize()
7347 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 6; in blockSize()
7348 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 6; in blockSize()
7349 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 6; in blockSize()
7350 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; in blockSize()
7351 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 6; in blockSize()
7352 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 6; in blockSize()
7353 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 6; in blockSize()
7354 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 2; in blockSize()
7355 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 2; in blockSize()
7356 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; in blockSize()
7357 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 16; in blockSize()
7358 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 16; in blockSize()
7359 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 16; in blockSize()
7360 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 16; in blockSize()
7361 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 16; in blockSize()
7362 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 16; in blockSize()
7363 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 16; in blockSize()
7364 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 16; in blockSize()
7365 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 16; in blockSize()
7366 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 16; in blockSize()
7367 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 16; in blockSize()
7368 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 16; in blockSize()
7369 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 16; in blockSize()
7370 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 8; in blockSize()
7371 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 8; in blockSize()
7372 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 8; in blockSize()
7373 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 8; in blockSize()
7374 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 8; in blockSize()
7375 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 8; in blockSize()
7376 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 8; in blockSize()
7377 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 8; in blockSize()
7384 …AN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t texelsPerBlock( VULKAN_HPP_NAMESPACE::Format format ) in texelsPerBlock() argument
7386 switch ( format ) in texelsPerBlock()
7388 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 1; in texelsPerBlock()
7389 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 1; in texelsPerBlock()
7390 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 1; in texelsPerBlock()
7391 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 1; in texelsPerBlock()
7392 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 1; in texelsPerBlock()
7393 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 1; in texelsPerBlock()
7394 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 1; in texelsPerBlock()
7395 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 1; in texelsPerBlock()
7396 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in texelsPerBlock()
7397 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in texelsPerBlock()
7398 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in texelsPerBlock()
7399 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in texelsPerBlock()
7400 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in texelsPerBlock()
7401 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in texelsPerBlock()
7402 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in texelsPerBlock()
7403 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 1; in texelsPerBlock()
7404 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 1; in texelsPerBlock()
7405 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 1; in texelsPerBlock()
7406 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 1; in texelsPerBlock()
7407 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 1; in texelsPerBlock()
7408 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 1; in texelsPerBlock()
7409 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 1; in texelsPerBlock()
7410 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 1; in texelsPerBlock()
7411 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 1; in texelsPerBlock()
7412 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 1; in texelsPerBlock()
7413 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 1; in texelsPerBlock()
7414 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 1; in texelsPerBlock()
7415 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 1; in texelsPerBlock()
7416 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 1; in texelsPerBlock()
7417 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 1; in texelsPerBlock()
7418 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 1; in texelsPerBlock()
7419 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 1; in texelsPerBlock()
7420 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 1; in texelsPerBlock()
7421 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 1; in texelsPerBlock()
7422 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 1; in texelsPerBlock()
7423 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 1; in texelsPerBlock()
7424 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 1; in texelsPerBlock()
7425 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 1; in texelsPerBlock()
7426 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 1; in texelsPerBlock()
7427 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 1; in texelsPerBlock()
7428 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 1; in texelsPerBlock()
7429 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 1; in texelsPerBlock()
7430 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 1; in texelsPerBlock()
7431 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 1; in texelsPerBlock()
7432 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 1; in texelsPerBlock()
7433 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 1; in texelsPerBlock()
7434 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 1; in texelsPerBlock()
7435 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 1; in texelsPerBlock()
7436 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 1; in texelsPerBlock()
7437 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 1; in texelsPerBlock()
7438 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 1; in texelsPerBlock()
7439 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 1; in texelsPerBlock()
7440 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 1; in texelsPerBlock()
7441 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 1; in texelsPerBlock()
7442 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 1; in texelsPerBlock()
7443 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 1; in texelsPerBlock()
7444 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 1; in texelsPerBlock()
7445 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 1; in texelsPerBlock()
7446 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 1; in texelsPerBlock()
7447 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 1; in texelsPerBlock()
7448 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 1; in texelsPerBlock()
7449 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 1; in texelsPerBlock()
7450 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 1; in texelsPerBlock()
7451 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 1; in texelsPerBlock()
7452 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 1; in texelsPerBlock()
7453 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 1; in texelsPerBlock()
7454 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 1; in texelsPerBlock()
7455 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 1; in texelsPerBlock()
7456 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 1; in texelsPerBlock()
7457 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; in texelsPerBlock()
7458 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; in texelsPerBlock()
7459 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; in texelsPerBlock()
7460 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; in texelsPerBlock()
7461 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; in texelsPerBlock()
7462 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; in texelsPerBlock()
7463 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; in texelsPerBlock()
7464 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 1; in texelsPerBlock()
7465 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 1; in texelsPerBlock()
7466 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 1; in texelsPerBlock()
7467 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 1; in texelsPerBlock()
7468 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 1; in texelsPerBlock()
7469 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 1; in texelsPerBlock()
7470 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 1; in texelsPerBlock()
7471 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 1; in texelsPerBlock()
7472 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 1; in texelsPerBlock()
7473 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 1; in texelsPerBlock()
7474 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 1; in texelsPerBlock()
7475 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 1; in texelsPerBlock()
7476 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 1; in texelsPerBlock()
7477 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 1; in texelsPerBlock()
7478 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 1; in texelsPerBlock()
7479 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 1; in texelsPerBlock()
7480 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 1; in texelsPerBlock()
7481 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 1; in texelsPerBlock()
7482 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 1; in texelsPerBlock()
7483 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 1; in texelsPerBlock()
7484 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 1; in texelsPerBlock()
7485 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; in texelsPerBlock()
7486 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; in texelsPerBlock()
7487 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; in texelsPerBlock()
7488 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 1; in texelsPerBlock()
7489 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 1; in texelsPerBlock()
7490 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 1; in texelsPerBlock()
7491 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 1; in texelsPerBlock()
7492 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 1; in texelsPerBlock()
7493 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 1; in texelsPerBlock()
7494 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 1; in texelsPerBlock()
7495 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 1; in texelsPerBlock()
7496 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 1; in texelsPerBlock()
7497 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; in texelsPerBlock()
7498 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; in texelsPerBlock()
7499 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; in texelsPerBlock()
7500 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 1; in texelsPerBlock()
7501 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 1; in texelsPerBlock()
7502 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 1; in texelsPerBlock()
7503 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 1; in texelsPerBlock()
7504 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 1; in texelsPerBlock()
7505 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 1; in texelsPerBlock()
7506 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 1; in texelsPerBlock()
7507 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 1; in texelsPerBlock()
7508 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 1; in texelsPerBlock()
7509 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 1; in texelsPerBlock()
7510 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 1; in texelsPerBlock()
7511 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; in texelsPerBlock()
7512 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; in texelsPerBlock()
7513 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; in texelsPerBlock()
7514 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in texelsPerBlock()
7515 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 1; in texelsPerBlock()
7516 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 1; in texelsPerBlock()
7517 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 1; in texelsPerBlock()
7518 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 16; in texelsPerBlock()
7519 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 16; in texelsPerBlock()
7520 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 16; in texelsPerBlock()
7521 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 16; in texelsPerBlock()
7522 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 16; in texelsPerBlock()
7523 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 16; in texelsPerBlock()
7524 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 16; in texelsPerBlock()
7525 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 16; in texelsPerBlock()
7526 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 16; in texelsPerBlock()
7527 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 16; in texelsPerBlock()
7528 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 16; in texelsPerBlock()
7529 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 16; in texelsPerBlock()
7530 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 16; in texelsPerBlock()
7531 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 16; in texelsPerBlock()
7532 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 16; in texelsPerBlock()
7533 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 16; in texelsPerBlock()
7534 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 16; in texelsPerBlock()
7535 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 16; in texelsPerBlock()
7536 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 16; in texelsPerBlock()
7537 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 16; in texelsPerBlock()
7538 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 16; in texelsPerBlock()
7539 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 16; in texelsPerBlock()
7540 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 16; in texelsPerBlock()
7541 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 16; in texelsPerBlock()
7542 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 16; in texelsPerBlock()
7543 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 16; in texelsPerBlock()
7544 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 16; in texelsPerBlock()
7545 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 16; in texelsPerBlock()
7546 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 20; in texelsPerBlock()
7547 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 20; in texelsPerBlock()
7548 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 25; in texelsPerBlock()
7549 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 25; in texelsPerBlock()
7550 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 30; in texelsPerBlock()
7551 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 30; in texelsPerBlock()
7552 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 36; in texelsPerBlock()
7553 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 36; in texelsPerBlock()
7554 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 40; in texelsPerBlock()
7555 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 40; in texelsPerBlock()
7556 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 48; in texelsPerBlock()
7557 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 48; in texelsPerBlock()
7558 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 64; in texelsPerBlock()
7559 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 64; in texelsPerBlock()
7560 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 50; in texelsPerBlock()
7561 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 50; in texelsPerBlock()
7562 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 60; in texelsPerBlock()
7563 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 60; in texelsPerBlock()
7564 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 80; in texelsPerBlock()
7565 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 80; in texelsPerBlock()
7566 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 100; in texelsPerBlock()
7567 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 100; in texelsPerBlock()
7568 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 120; in texelsPerBlock()
7569 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 120; in texelsPerBlock()
7570 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 144; in texelsPerBlock()
7571 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 144; in texelsPerBlock()
7572 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 1; in texelsPerBlock()
7573 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 1; in texelsPerBlock()
7574 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 1; in texelsPerBlock()
7575 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 1; in texelsPerBlock()
7576 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 1; in texelsPerBlock()
7577 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 1; in texelsPerBlock()
7578 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 1; in texelsPerBlock()
7579 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; in texelsPerBlock()
7580 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 1; in texelsPerBlock()
7581 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 1; in texelsPerBlock()
7582 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 1; in texelsPerBlock()
7583 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 1; in texelsPerBlock()
7584 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7585 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7586 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7587 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7588 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7589 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; in texelsPerBlock()
7590 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 1; in texelsPerBlock()
7591 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 1; in texelsPerBlock()
7592 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 1; in texelsPerBlock()
7593 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 1; in texelsPerBlock()
7594 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7595 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 1; in texelsPerBlock()
7596 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7597 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 1; in texelsPerBlock()
7598 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7599 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 1; in texelsPerBlock()
7600 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 1; in texelsPerBlock()
7601 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 1; in texelsPerBlock()
7602 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 1; in texelsPerBlock()
7603 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 1; in texelsPerBlock()
7604 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 1; in texelsPerBlock()
7605 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 1; in texelsPerBlock()
7606 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 1; in texelsPerBlock()
7607 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7608 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 1; in texelsPerBlock()
7609 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 1; in texelsPerBlock()
7610 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 1; in texelsPerBlock()
7611 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 1; in texelsPerBlock()
7612 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 16; in texelsPerBlock()
7613 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 20; in texelsPerBlock()
7614 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 25; in texelsPerBlock()
7615 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 30; in texelsPerBlock()
7616 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 36; in texelsPerBlock()
7617 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 40; in texelsPerBlock()
7618 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 48; in texelsPerBlock()
7619 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 64; in texelsPerBlock()
7620 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 50; in texelsPerBlock()
7621 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 60; in texelsPerBlock()
7622 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 80; in texelsPerBlock()
7623 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 100; in texelsPerBlock()
7624 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 120; in texelsPerBlock()
7625 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 144; in texelsPerBlock()
7626 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 1; in texelsPerBlock()
7627 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 1; in texelsPerBlock()
7628 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 1; in texelsPerBlock()
7629 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 1; in texelsPerBlock()
7630 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 1; in texelsPerBlock()
7631 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 1; in texelsPerBlock()
7632 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 1; in texelsPerBlock()
7633 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 1; in texelsPerBlock()
7640 …E VULKAN_HPP_CONSTEXPR_14 std::array<uint8_t, 3> blockExtent( VULKAN_HPP_NAMESPACE::Format format ) in blockExtent() argument
7642 switch ( format ) in blockExtent()
7644 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return { 4, 4, 1 }; in blockExtent()
7645 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return { 4, 4, 1 }; in blockExtent()
7646 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return { 4, 4, 1 }; in blockExtent()
7647 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return { 4, 4, 1 }; in blockExtent()
7648 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return { 4, 4, 1 }; in blockExtent()
7649 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7650 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return { 4, 4, 1 }; in blockExtent()
7651 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7652 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return { 4, 4, 1 }; in blockExtent()
7653 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return { 4, 4, 1 }; in blockExtent()
7654 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return { 4, 4, 1 }; in blockExtent()
7655 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return { 4, 4, 1 }; in blockExtent()
7656 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return { 4, 4, 1 }; in blockExtent()
7657 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return { 4, 4, 1 }; in blockExtent()
7658 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return { 4, 4, 1 }; in blockExtent()
7659 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7660 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return { 4, 4, 1 }; in blockExtent()
7661 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7662 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return { 4, 4, 1 }; in blockExtent()
7663 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7664 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return { 4, 4, 1 }; in blockExtent()
7665 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7666 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return { 4, 4, 1 }; in blockExtent()
7667 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return { 4, 4, 1 }; in blockExtent()
7668 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return { 4, 4, 1 }; in blockExtent()
7669 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return { 4, 4, 1 }; in blockExtent()
7670 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return { 4, 4, 1 }; in blockExtent()
7671 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return { 4, 4, 1 }; in blockExtent()
7672 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return { 5, 4, 1 }; in blockExtent()
7673 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return { 5, 4, 1 }; in blockExtent()
7674 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return { 5, 5, 1 }; in blockExtent()
7675 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return { 5, 5, 1 }; in blockExtent()
7676 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return { 6, 5, 1 }; in blockExtent()
7677 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return { 6, 5, 1 }; in blockExtent()
7678 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return { 6, 6, 1 }; in blockExtent()
7679 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return { 6, 6, 1 }; in blockExtent()
7680 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return { 8, 5, 1 }; in blockExtent()
7681 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return { 8, 5, 1 }; in blockExtent()
7682 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return { 8, 6, 1 }; in blockExtent()
7683 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return { 8, 6, 1 }; in blockExtent()
7684 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return { 8, 8, 1 }; in blockExtent()
7685 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return { 8, 8, 1 }; in blockExtent()
7686 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return { 10, 5, 1 }; in blockExtent()
7687 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return { 10, 5, 1 }; in blockExtent()
7688 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return { 10, 6, 1 }; in blockExtent()
7689 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return { 10, 6, 1 }; in blockExtent()
7690 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return { 10, 8, 1 }; in blockExtent()
7691 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return { 10, 8, 1 }; in blockExtent()
7692 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return { 10, 10, 1 }; in blockExtent()
7693 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return { 10, 10, 1 }; in blockExtent()
7694 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return { 12, 10, 1 }; in blockExtent()
7695 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return { 12, 10, 1 }; in blockExtent()
7696 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return { 12, 12, 1 }; in blockExtent()
7697 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return { 12, 12, 1 }; in blockExtent()
7698 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return { 2, 1, 1 }; in blockExtent()
7699 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return { 2, 1, 1 }; in blockExtent()
7700 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return { 2, 1, 1 }; in blockExtent()
7701 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return { 2, 1, 1 }; in blockExtent()
7702 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return { 2, 1, 1 }; in blockExtent()
7703 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return { 2, 1, 1 }; in blockExtent()
7704 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return { 2, 1, 1 }; in blockExtent()
7705 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return { 2, 1, 1 }; in blockExtent()
7706 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return { 4, 4, 1 }; in blockExtent()
7707 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return { 5, 4, 1 }; in blockExtent()
7708 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return { 5, 5, 1 }; in blockExtent()
7709 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return { 6, 5, 1 }; in blockExtent()
7710 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return { 6, 6, 1 }; in blockExtent()
7711 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return { 8, 5, 1 }; in blockExtent()
7712 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return { 8, 6, 1 }; in blockExtent()
7713 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return { 8, 8, 1 }; in blockExtent()
7714 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return { 10, 5, 1 }; in blockExtent()
7715 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return { 10, 6, 1 }; in blockExtent()
7716 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return { 10, 8, 1 }; in blockExtent()
7717 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return { 10, 10, 1 }; in blockExtent()
7718 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return { 12, 10, 1 }; in blockExtent()
7719 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return { 12, 12, 1 }; in blockExtent()
7720 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return { 8, 4, 1 }; in blockExtent()
7721 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return { 4, 4, 1 }; in blockExtent()
7722 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return { 8, 4, 1 }; in blockExtent()
7723 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return { 4, 4, 1 }; in blockExtent()
7724 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return { 8, 4, 1 }; in blockExtent()
7725 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return { 4, 4, 1 }; in blockExtent()
7726 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return { 8, 4, 1 }; in blockExtent()
7727 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return { 4, 4, 1 }; in blockExtent()
7734 …NLINE VULKAN_HPP_CONSTEXPR_14 char const * compressionScheme( VULKAN_HPP_NAMESPACE::Format format ) in compressionScheme() argument
7736 switch ( format ) in compressionScheme()
7738 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return "BC"; in compressionScheme()
7739 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return "BC"; in compressionScheme()
7740 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return "BC"; in compressionScheme()
7741 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return "BC"; in compressionScheme()
7742 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return "BC"; in compressionScheme()
7743 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return "BC"; in compressionScheme()
7744 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return "BC"; in compressionScheme()
7745 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return "BC"; in compressionScheme()
7746 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return "BC"; in compressionScheme()
7747 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return "BC"; in compressionScheme()
7748 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return "BC"; in compressionScheme()
7749 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return "BC"; in compressionScheme()
7750 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return "BC"; in compressionScheme()
7751 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return "BC"; in compressionScheme()
7752 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return "BC"; in compressionScheme()
7753 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return "BC"; in compressionScheme()
7754 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return "ETC2"; in compressionScheme()
7755 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return "ETC2"; in compressionScheme()
7756 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return "ETC2"; in compressionScheme()
7757 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return "ETC2"; in compressionScheme()
7758 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return "ETC2"; in compressionScheme()
7759 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return "ETC2"; in compressionScheme()
7760 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return "EAC"; in compressionScheme()
7761 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return "EAC"; in compressionScheme()
7762 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return "EAC"; in compressionScheme()
7763 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return "EAC"; in compressionScheme()
7764 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return "ASTC LDR"; in compressionScheme()
7765 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return "ASTC LDR"; in compressionScheme()
7766 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return "ASTC LDR"; in compressionScheme()
7767 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return "ASTC LDR"; in compressionScheme()
7768 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return "ASTC LDR"; in compressionScheme()
7769 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
7770 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return "ASTC LDR"; in compressionScheme()
7771 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
7772 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return "ASTC LDR"; in compressionScheme()
7773 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
7774 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return "ASTC LDR"; in compressionScheme()
7775 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
7776 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return "ASTC LDR"; in compressionScheme()
7777 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
7778 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return "ASTC LDR"; in compressionScheme()
7779 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return "ASTC LDR"; in compressionScheme()
7780 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return "ASTC LDR"; in compressionScheme()
7781 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return "ASTC LDR"; in compressionScheme()
7782 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return "ASTC LDR"; in compressionScheme()
7783 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return "ASTC LDR"; in compressionScheme()
7784 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return "ASTC LDR"; in compressionScheme()
7785 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return "ASTC LDR"; in compressionScheme()
7786 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return "ASTC LDR"; in compressionScheme()
7787 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return "ASTC LDR"; in compressionScheme()
7788 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return "ASTC LDR"; in compressionScheme()
7789 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return "ASTC LDR"; in compressionScheme()
7790 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return "ASTC LDR"; in compressionScheme()
7791 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return "ASTC LDR"; in compressionScheme()
7792 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return "ASTC HDR"; in compressionScheme()
7793 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return "ASTC HDR"; in compressionScheme()
7794 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
7795 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
7796 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
7797 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
7798 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
7799 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return "ASTC HDR"; in compressionScheme()
7800 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return "ASTC HDR"; in compressionScheme()
7801 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return "ASTC HDR"; in compressionScheme()
7802 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return "ASTC HDR"; in compressionScheme()
7803 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return "ASTC HDR"; in compressionScheme()
7804 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return "ASTC HDR"; in compressionScheme()
7805 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return "ASTC HDR"; in compressionScheme()
7806 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
7807 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
7808 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
7809 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return "PVRTC"; in compressionScheme()
7810 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
7811 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
7812 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
7813 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return "PVRTC"; in compressionScheme()
7819 // True, if this format is a compressed one.
7820 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 bool isCompressed( VULKAN_HPP_NAMESPACE::Format format ) in isCompressed() argument
7822 return ( *VULKAN_HPP_NAMESPACE::compressionScheme( format ) != 0 ); in isCompressed()
7825 // The number of bits into which the format is packed. A single image element in this format
7827 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t packed( VULKAN_HPP_NAMESPACE::Format format ) in packed() argument
7829 switch ( format ) in packed()
7831 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 8; in packed()
7832 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 16; in packed()
7833 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 16; in packed()
7834 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 16; in packed()
7835 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 16; in packed()
7836 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 16; in packed()
7837 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 16; in packed()
7838 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 16; in packed()
7839 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 32; in packed()
7840 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 32; in packed()
7841 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 32; in packed()
7842 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 32; in packed()
7843 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 32; in packed()
7844 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 32; in packed()
7845 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 32; in packed()
7846 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 32; in packed()
7847 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 32; in packed()
7848 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 32; in packed()
7849 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 32; in packed()
7850 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 32; in packed()
7851 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 32; in packed()
7852 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 32; in packed()
7853 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 32; in packed()
7854 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 32; in packed()
7855 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 32; in packed()
7856 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 32; in packed()
7857 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 32; in packed()
7858 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 32; in packed()
7859 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 32; in packed()
7860 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 32; in packed()
7861 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 16; in packed()
7862 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 16; in packed()
7863 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 16; in packed()
7864 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 16; in packed()
7865 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 16; in packed()
7866 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 16; in packed()
7867 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 16; in packed()
7868 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 16; in packed()
7869 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 16; in packed()
7870 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 16; in packed()
7871 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 16; in packed()
7872 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 16; in packed()
7873 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 16; in packed()
7874 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 16; in packed()
7875 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 16; in packed()
7876 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 16; in packed()
7877 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 16; in packed()
7878 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 16; in packed()
7879 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 16; in packed()
7880 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 16; in packed()
7881 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 16; in packed()
7882 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 16; in packed()
7883 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 16; in packed()
7884 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 16; in packed()
7890 // The number of components of this format.
7891 …AN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentCount( VULKAN_HPP_NAMESPACE::Format format ) in componentCount() argument
7893 switch ( format ) in componentCount()
7895 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: return 2; in componentCount()
7896 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: return 4; in componentCount()
7897 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: return 4; in componentCount()
7898 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: return 3; in componentCount()
7899 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: return 3; in componentCount()
7900 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: return 4; in componentCount()
7901 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: return 4; in componentCount()
7902 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: return 4; in componentCount()
7903 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: return 1; in componentCount()
7904 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: return 1; in componentCount()
7905 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: return 1; in componentCount()
7906 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: return 1; in componentCount()
7907 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: return 1; in componentCount()
7908 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: return 1; in componentCount()
7909 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: return 1; in componentCount()
7910 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: return 2; in componentCount()
7911 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: return 2; in componentCount()
7912 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: return 2; in componentCount()
7913 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: return 2; in componentCount()
7914 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: return 2; in componentCount()
7915 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: return 2; in componentCount()
7916 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: return 2; in componentCount()
7917 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: return 3; in componentCount()
7918 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: return 3; in componentCount()
7919 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: return 3; in componentCount()
7920 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: return 3; in componentCount()
7921 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: return 3; in componentCount()
7922 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: return 3; in componentCount()
7923 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: return 3; in componentCount()
7924 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: return 3; in componentCount()
7925 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: return 3; in componentCount()
7926 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: return 3; in componentCount()
7927 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: return 3; in componentCount()
7928 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: return 3; in componentCount()
7929 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: return 3; in componentCount()
7930 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: return 3; in componentCount()
7931 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: return 4; in componentCount()
7932 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: return 4; in componentCount()
7933 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: return 4; in componentCount()
7934 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: return 4; in componentCount()
7935 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: return 4; in componentCount()
7936 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: return 4; in componentCount()
7937 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: return 4; in componentCount()
7938 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: return 4; in componentCount()
7939 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: return 4; in componentCount()
7940 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: return 4; in componentCount()
7941 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: return 4; in componentCount()
7942 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: return 4; in componentCount()
7943 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: return 4; in componentCount()
7944 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: return 4; in componentCount()
7945 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: return 4; in componentCount()
7946 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: return 4; in componentCount()
7947 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: return 4; in componentCount()
7948 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: return 4; in componentCount()
7949 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: return 4; in componentCount()
7950 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: return 4; in componentCount()
7951 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: return 4; in componentCount()
7952 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: return 4; in componentCount()
7953 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: return 4; in componentCount()
7954 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: return 4; in componentCount()
7955 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: return 4; in componentCount()
7956 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: return 4; in componentCount()
7957 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: return 4; in componentCount()
7958 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: return 4; in componentCount()
7959 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: return 4; in componentCount()
7960 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: return 4; in componentCount()
7961 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: return 4; in componentCount()
7962 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: return 4; in componentCount()
7963 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: return 4; in componentCount()
7964 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: return 1; in componentCount()
7965 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: return 1; in componentCount()
7966 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: return 1; in componentCount()
7967 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: return 1; in componentCount()
7968 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: return 1; in componentCount()
7969 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: return 1; in componentCount()
7970 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: return 1; in componentCount()
7971 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: return 2; in componentCount()
7972 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: return 2; in componentCount()
7973 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: return 2; in componentCount()
7974 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: return 2; in componentCount()
7975 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: return 2; in componentCount()
7976 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: return 2; in componentCount()
7977 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: return 2; in componentCount()
7978 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: return 3; in componentCount()
7979 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: return 3; in componentCount()
7980 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: return 3; in componentCount()
7981 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: return 3; in componentCount()
7982 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: return 3; in componentCount()
7983 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: return 3; in componentCount()
7984 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: return 3; in componentCount()
7985 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: return 4; in componentCount()
7986 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: return 4; in componentCount()
7987 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: return 4; in componentCount()
7988 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: return 4; in componentCount()
7989 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: return 4; in componentCount()
7990 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: return 4; in componentCount()
7991 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: return 4; in componentCount()
7992 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: return 1; in componentCount()
7993 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: return 1; in componentCount()
7994 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: return 1; in componentCount()
7995 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: return 2; in componentCount()
7996 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: return 2; in componentCount()
7997 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: return 2; in componentCount()
7998 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: return 3; in componentCount()
7999 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: return 3; in componentCount()
8000 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: return 3; in componentCount()
8001 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: return 4; in componentCount()
8002 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: return 4; in componentCount()
8003 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: return 4; in componentCount()
8004 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: return 1; in componentCount()
8005 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: return 1; in componentCount()
8006 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: return 1; in componentCount()
8007 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: return 2; in componentCount()
8008 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: return 2; in componentCount()
8009 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: return 2; in componentCount()
8010 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: return 3; in componentCount()
8011 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: return 3; in componentCount()
8012 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: return 3; in componentCount()
8013 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: return 4; in componentCount()
8014 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: return 4; in componentCount()
8015 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: return 4; in componentCount()
8016 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: return 3; in componentCount()
8017 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: return 3; in componentCount()
8018 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: return 1; in componentCount()
8019 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: return 1; in componentCount()
8020 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: return 1; in componentCount()
8021 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: return 1; in componentCount()
8022 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: return 2; in componentCount()
8023 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: return 2; in componentCount()
8024 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: return 2; in componentCount()
8025 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: return 3; in componentCount()
8026 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: return 3; in componentCount()
8027 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: return 4; in componentCount()
8028 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: return 4; in componentCount()
8029 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: return 4; in componentCount()
8030 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: return 4; in componentCount()
8031 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: return 4; in componentCount()
8032 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: return 4; in componentCount()
8033 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: return 1; in componentCount()
8034 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: return 1; in componentCount()
8035 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: return 2; in componentCount()
8036 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: return 2; in componentCount()
8037 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: return 3; in componentCount()
8038 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: return 3; in componentCount()
8039 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: return 4; in componentCount()
8040 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: return 4; in componentCount()
8041 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: return 3; in componentCount()
8042 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: return 3; in componentCount()
8043 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: return 4; in componentCount()
8044 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: return 4; in componentCount()
8045 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: return 4; in componentCount()
8046 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: return 4; in componentCount()
8047 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: return 1; in componentCount()
8048 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: return 1; in componentCount()
8049 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: return 2; in componentCount()
8050 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: return 2; in componentCount()
8051 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: return 4; in componentCount()
8052 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: return 4; in componentCount()
8053 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: return 4; in componentCount()
8054 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: return 4; in componentCount()
8055 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: return 4; in componentCount()
8056 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: return 4; in componentCount()
8057 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: return 4; in componentCount()
8058 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: return 4; in componentCount()
8059 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: return 4; in componentCount()
8060 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: return 4; in componentCount()
8061 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: return 4; in componentCount()
8062 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: return 4; in componentCount()
8063 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: return 4; in componentCount()
8064 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: return 4; in componentCount()
8065 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: return 4; in componentCount()
8066 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: return 4; in componentCount()
8067 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: return 4; in componentCount()
8068 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: return 4; in componentCount()
8069 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: return 4; in componentCount()
8070 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: return 4; in componentCount()
8071 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: return 4; in componentCount()
8072 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: return 4; in componentCount()
8073 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: return 4; in componentCount()
8074 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: return 4; in componentCount()
8075 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: return 4; in componentCount()
8076 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: return 4; in componentCount()
8077 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: return 4; in componentCount()
8078 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: return 4; in componentCount()
8079 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: return 4; in componentCount()
8080 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: return 4; in componentCount()
8081 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in componentCount()
8082 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 3; in componentCount()
8083 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in componentCount()
8084 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 3; in componentCount()
8085 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in componentCount()
8086 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: return 1; in componentCount()
8087 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: return 2; in componentCount()
8088 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: return 4; in componentCount()
8089 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: return 4; in componentCount()
8090 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: return 4; in componentCount()
8091 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; in componentCount()
8092 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 3; in componentCount()
8093 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; in componentCount()
8094 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 3; in componentCount()
8095 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; in componentCount()
8096 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: return 1; in componentCount()
8097 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: return 2; in componentCount()
8098 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: return 4; in componentCount()
8099 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: return 4; in componentCount()
8100 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: return 4; in componentCount()
8101 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; in componentCount()
8102 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 3; in componentCount()
8103 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; in componentCount()
8104 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 3; in componentCount()
8105 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; in componentCount()
8106 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: return 4; in componentCount()
8107 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: return 4; in componentCount()
8108 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; in componentCount()
8109 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 3; in componentCount()
8110 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; in componentCount()
8111 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 3; in componentCount()
8112 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; in componentCount()
8113 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 3; in componentCount()
8114 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 3; in componentCount()
8115 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 3; in componentCount()
8116 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 3; in componentCount()
8117 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: return 4; in componentCount()
8118 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: return 4; in componentCount()
8119 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: return 4; in componentCount()
8120 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: return 4; in componentCount()
8121 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: return 4; in componentCount()
8122 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: return 4; in componentCount()
8123 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: return 4; in componentCount()
8124 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: return 4; in componentCount()
8125 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: return 4; in componentCount()
8126 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: return 4; in componentCount()
8127 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: return 4; in componentCount()
8128 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: return 4; in componentCount()
8129 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: return 4; in componentCount()
8130 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: return 4; in componentCount()
8131 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: return 4; in componentCount()
8132 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: return 4; in componentCount()
8133 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: return 4; in componentCount()
8134 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: return 4; in componentCount()
8135 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: return 4; in componentCount()
8136 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: return 4; in componentCount()
8137 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: return 4; in componentCount()
8138 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: return 4; in componentCount()
8139 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: return 4; in componentCount()
8140 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return 4; in componentCount()
8146 // True, if the components of this format are compressed, otherwise false.
8147 …_INLINE VULKAN_HPP_CONSTEXPR_14 bool componentsAreCompressed( VULKAN_HPP_NAMESPACE::Format format ) in componentsAreCompressed() argument
8149 switch ( format ) in componentsAreCompressed()
8151 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbUnormBlock: in componentsAreCompressed()
8152 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbSrgbBlock: in componentsAreCompressed()
8153 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaUnormBlock: in componentsAreCompressed()
8154 case VULKAN_HPP_NAMESPACE::Format::eBc1RgbaSrgbBlock: in componentsAreCompressed()
8155 case VULKAN_HPP_NAMESPACE::Format::eBc2UnormBlock: in componentsAreCompressed()
8156 case VULKAN_HPP_NAMESPACE::Format::eBc2SrgbBlock: in componentsAreCompressed()
8157 case VULKAN_HPP_NAMESPACE::Format::eBc3UnormBlock: in componentsAreCompressed()
8158 case VULKAN_HPP_NAMESPACE::Format::eBc3SrgbBlock: in componentsAreCompressed()
8159 case VULKAN_HPP_NAMESPACE::Format::eBc4UnormBlock: in componentsAreCompressed()
8160 case VULKAN_HPP_NAMESPACE::Format::eBc4SnormBlock: in componentsAreCompressed()
8161 case VULKAN_HPP_NAMESPACE::Format::eBc5UnormBlock: in componentsAreCompressed()
8162 case VULKAN_HPP_NAMESPACE::Format::eBc5SnormBlock: in componentsAreCompressed()
8163 case VULKAN_HPP_NAMESPACE::Format::eBc6HUfloatBlock: in componentsAreCompressed()
8164 case VULKAN_HPP_NAMESPACE::Format::eBc6HSfloatBlock: in componentsAreCompressed()
8165 case VULKAN_HPP_NAMESPACE::Format::eBc7UnormBlock: in componentsAreCompressed()
8166 case VULKAN_HPP_NAMESPACE::Format::eBc7SrgbBlock: in componentsAreCompressed()
8167 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8UnormBlock: in componentsAreCompressed()
8168 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8SrgbBlock: in componentsAreCompressed()
8169 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1UnormBlock: in componentsAreCompressed()
8170 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A1SrgbBlock: in componentsAreCompressed()
8171 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8UnormBlock: in componentsAreCompressed()
8172 case VULKAN_HPP_NAMESPACE::Format::eEtc2R8G8B8A8SrgbBlock: in componentsAreCompressed()
8173 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4UnormBlock: in componentsAreCompressed()
8174 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SrgbBlock: in componentsAreCompressed()
8175 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4UnormBlock: in componentsAreCompressed()
8176 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SrgbBlock: in componentsAreCompressed()
8177 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5UnormBlock: in componentsAreCompressed()
8178 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SrgbBlock: in componentsAreCompressed()
8179 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5UnormBlock: in componentsAreCompressed()
8180 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SrgbBlock: in componentsAreCompressed()
8181 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6UnormBlock: in componentsAreCompressed()
8182 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SrgbBlock: in componentsAreCompressed()
8183 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5UnormBlock: in componentsAreCompressed()
8184 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SrgbBlock: in componentsAreCompressed()
8185 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6UnormBlock: in componentsAreCompressed()
8186 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SrgbBlock: in componentsAreCompressed()
8187 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8UnormBlock: in componentsAreCompressed()
8188 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SrgbBlock: in componentsAreCompressed()
8189 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5UnormBlock: in componentsAreCompressed()
8190 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SrgbBlock: in componentsAreCompressed()
8191 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6UnormBlock: in componentsAreCompressed()
8192 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SrgbBlock: in componentsAreCompressed()
8193 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8UnormBlock: in componentsAreCompressed()
8194 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SrgbBlock: in componentsAreCompressed()
8195 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10UnormBlock: in componentsAreCompressed()
8196 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SrgbBlock: in componentsAreCompressed()
8197 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10UnormBlock: in componentsAreCompressed()
8198 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SrgbBlock: in componentsAreCompressed()
8199 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12UnormBlock: in componentsAreCompressed()
8200 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SrgbBlock: in componentsAreCompressed()
8201 case VULKAN_HPP_NAMESPACE::Format::eAstc4x4SfloatBlock: in componentsAreCompressed()
8202 case VULKAN_HPP_NAMESPACE::Format::eAstc5x4SfloatBlock: in componentsAreCompressed()
8203 case VULKAN_HPP_NAMESPACE::Format::eAstc5x5SfloatBlock: in componentsAreCompressed()
8204 case VULKAN_HPP_NAMESPACE::Format::eAstc6x5SfloatBlock: in componentsAreCompressed()
8205 case VULKAN_HPP_NAMESPACE::Format::eAstc6x6SfloatBlock: in componentsAreCompressed()
8206 case VULKAN_HPP_NAMESPACE::Format::eAstc8x5SfloatBlock: in componentsAreCompressed()
8207 case VULKAN_HPP_NAMESPACE::Format::eAstc8x6SfloatBlock: in componentsAreCompressed()
8208 case VULKAN_HPP_NAMESPACE::Format::eAstc8x8SfloatBlock: in componentsAreCompressed()
8209 case VULKAN_HPP_NAMESPACE::Format::eAstc10x5SfloatBlock: in componentsAreCompressed()
8210 case VULKAN_HPP_NAMESPACE::Format::eAstc10x6SfloatBlock: in componentsAreCompressed()
8211 case VULKAN_HPP_NAMESPACE::Format::eAstc10x8SfloatBlock: in componentsAreCompressed()
8212 case VULKAN_HPP_NAMESPACE::Format::eAstc10x10SfloatBlock: in componentsAreCompressed()
8213 case VULKAN_HPP_NAMESPACE::Format::eAstc12x10SfloatBlock: in componentsAreCompressed()
8214 case VULKAN_HPP_NAMESPACE::Format::eAstc12x12SfloatBlock: in componentsAreCompressed()
8215 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppUnormBlockIMG: in componentsAreCompressed()
8216 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppUnormBlockIMG: in componentsAreCompressed()
8217 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppUnormBlockIMG: in componentsAreCompressed()
8218 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppUnormBlockIMG: in componentsAreCompressed()
8219 case VULKAN_HPP_NAMESPACE::Format::ePvrtc12BppSrgbBlockIMG: in componentsAreCompressed()
8220 case VULKAN_HPP_NAMESPACE::Format::ePvrtc14BppSrgbBlockIMG: in componentsAreCompressed()
8221 case VULKAN_HPP_NAMESPACE::Format::ePvrtc22BppSrgbBlockIMG: in componentsAreCompressed()
8222 case VULKAN_HPP_NAMESPACE::Format::ePvrtc24BppSrgbBlockIMG: return true; in componentsAreCompressed()
8228 …LKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentBits( VULKAN_HPP_NAMESPACE::Format format, in componentBits() argument
8231 switch ( format ) in componentBits()
8233 case VULKAN_HPP_NAMESPACE::Format::eR4G4UnormPack8: in componentBits()
8240 case VULKAN_HPP_NAMESPACE::Format::eR4G4B4A4UnormPack16: in componentBits()
8249 case VULKAN_HPP_NAMESPACE::Format::eB4G4R4A4UnormPack16: in componentBits()
8258 case VULKAN_HPP_NAMESPACE::Format::eR5G6B5UnormPack16: in componentBits()
8266 case VULKAN_HPP_NAMESPACE::Format::eB5G6R5UnormPack16: in componentBits()
8274 case VULKAN_HPP_NAMESPACE::Format::eR5G5B5A1UnormPack16: in componentBits()
8283 case VULKAN_HPP_NAMESPACE::Format::eB5G5R5A1UnormPack16: in componentBits()
8292 case VULKAN_HPP_NAMESPACE::Format::eA1R5G5B5UnormPack16: in componentBits()
8301 case VULKAN_HPP_NAMESPACE::Format::eR8Unorm: in componentBits()
8307 case VULKAN_HPP_NAMESPACE::Format::eR8Snorm: in componentBits()
8313 case VULKAN_HPP_NAMESPACE::Format::eR8Uscaled: in componentBits()
8319 case VULKAN_HPP_NAMESPACE::Format::eR8Sscaled: in componentBits()
8325 case VULKAN_HPP_NAMESPACE::Format::eR8Uint: in componentBits()
8331 case VULKAN_HPP_NAMESPACE::Format::eR8Sint: in componentBits()
8337 case VULKAN_HPP_NAMESPACE::Format::eR8Srgb: in componentBits()
8343 case VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm: in componentBits()
8350 case VULKAN_HPP_NAMESPACE::Format::eR8G8Snorm: in componentBits()
8357 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uscaled: in componentBits()
8364 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sscaled: in componentBits()
8371 case VULKAN_HPP_NAMESPACE::Format::eR8G8Uint: in componentBits()
8378 case VULKAN_HPP_NAMESPACE::Format::eR8G8Sint: in componentBits()
8385 case VULKAN_HPP_NAMESPACE::Format::eR8G8Srgb: in componentBits()
8392 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Unorm: in componentBits()
8400 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Snorm: in componentBits()
8408 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uscaled: in componentBits()
8416 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sscaled: in componentBits()
8424 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Uint: in componentBits()
8432 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Sint: in componentBits()
8440 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8Srgb: in componentBits()
8448 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Unorm: in componentBits()
8456 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Snorm: in componentBits()
8464 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uscaled: in componentBits()
8472 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sscaled: in componentBits()
8480 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Uint: in componentBits()
8488 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Sint: in componentBits()
8496 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8Srgb: in componentBits()
8504 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Unorm: in componentBits()
8513 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Snorm: in componentBits()
8522 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uscaled: in componentBits()
8531 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sscaled: in componentBits()
8540 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Uint: in componentBits()
8549 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Sint: in componentBits()
8558 case VULKAN_HPP_NAMESPACE::Format::eR8G8B8A8Srgb: in componentBits()
8567 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Unorm: in componentBits()
8576 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Snorm: in componentBits()
8585 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uscaled: in componentBits()
8594 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sscaled: in componentBits()
8603 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Uint: in componentBits()
8612 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Sint: in componentBits()
8621 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8A8Srgb: in componentBits()
8630 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UnormPack32: in componentBits()
8639 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SnormPack32: in componentBits()
8648 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UscaledPack32: in componentBits()
8657 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SscaledPack32: in componentBits()
8666 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8UintPack32: in componentBits()
8675 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SintPack32: in componentBits()
8684 case VULKAN_HPP_NAMESPACE::Format::eA8B8G8R8SrgbPack32: in componentBits()
8693 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UnormPack32: in componentBits()
8702 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SnormPack32: in componentBits()
8711 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UscaledPack32: in componentBits()
8720 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SscaledPack32: in componentBits()
8729 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10UintPack32: in componentBits()
8738 case VULKAN_HPP_NAMESPACE::Format::eA2R10G10B10SintPack32: in componentBits()
8747 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UnormPack32: in componentBits()
8756 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SnormPack32: in componentBits()
8765 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UscaledPack32: in componentBits()
8774 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SscaledPack32: in componentBits()
8783 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10UintPack32: in componentBits()
8792 case VULKAN_HPP_NAMESPACE::Format::eA2B10G10R10SintPack32: in componentBits()
8801 case VULKAN_HPP_NAMESPACE::Format::eR16Unorm: in componentBits()
8807 case VULKAN_HPP_NAMESPACE::Format::eR16Snorm: in componentBits()
8813 case VULKAN_HPP_NAMESPACE::Format::eR16Uscaled: in componentBits()
8819 case VULKAN_HPP_NAMESPACE::Format::eR16Sscaled: in componentBits()
8825 case VULKAN_HPP_NAMESPACE::Format::eR16Uint: in componentBits()
8831 case VULKAN_HPP_NAMESPACE::Format::eR16Sint: in componentBits()
8837 case VULKAN_HPP_NAMESPACE::Format::eR16Sfloat: in componentBits()
8843 case VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm: in componentBits()
8850 case VULKAN_HPP_NAMESPACE::Format::eR16G16Snorm: in componentBits()
8857 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uscaled: in componentBits()
8864 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sscaled: in componentBits()
8871 case VULKAN_HPP_NAMESPACE::Format::eR16G16Uint: in componentBits()
8878 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sint: in componentBits()
8885 case VULKAN_HPP_NAMESPACE::Format::eR16G16Sfloat: in componentBits()
8892 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Unorm: in componentBits()
8900 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Snorm: in componentBits()
8908 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uscaled: in componentBits()
8916 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sscaled: in componentBits()
8924 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Uint: in componentBits()
8932 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sint: in componentBits()
8940 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16Sfloat: in componentBits()
8948 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Unorm: in componentBits()
8957 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Snorm: in componentBits()
8966 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uscaled: in componentBits()
8975 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sscaled: in componentBits()
8984 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Uint: in componentBits()
8993 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sint: in componentBits()
9002 case VULKAN_HPP_NAMESPACE::Format::eR16G16B16A16Sfloat: in componentBits()
9011 case VULKAN_HPP_NAMESPACE::Format::eR32Uint: in componentBits()
9017 case VULKAN_HPP_NAMESPACE::Format::eR32Sint: in componentBits()
9023 case VULKAN_HPP_NAMESPACE::Format::eR32Sfloat: in componentBits()
9029 case VULKAN_HPP_NAMESPACE::Format::eR32G32Uint: in componentBits()
9036 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sint: in componentBits()
9043 case VULKAN_HPP_NAMESPACE::Format::eR32G32Sfloat: in componentBits()
9050 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Uint: in componentBits()
9058 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sint: in componentBits()
9066 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32Sfloat: in componentBits()
9074 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Uint: in componentBits()
9083 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sint: in componentBits()
9092 case VULKAN_HPP_NAMESPACE::Format::eR32G32B32A32Sfloat: in componentBits()
9101 case VULKAN_HPP_NAMESPACE::Format::eR64Uint: in componentBits()
9107 case VULKAN_HPP_NAMESPACE::Format::eR64Sint: in componentBits()
9113 case VULKAN_HPP_NAMESPACE::Format::eR64Sfloat: in componentBits()
9119 case VULKAN_HPP_NAMESPACE::Format::eR64G64Uint: in componentBits()
9126 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sint: in componentBits()
9133 case VULKAN_HPP_NAMESPACE::Format::eR64G64Sfloat: in componentBits()
9140 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Uint: in componentBits()
9148 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sint: in componentBits()
9156 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64Sfloat: in componentBits()
9164 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Uint: in componentBits()
9173 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sint: in componentBits()
9182 case VULKAN_HPP_NAMESPACE::Format::eR64G64B64A64Sfloat: in componentBits()
9191 case VULKAN_HPP_NAMESPACE::Format::eB10G11R11UfloatPack32: in componentBits()
9199 case VULKAN_HPP_NAMESPACE::Format::eE5B9G9R9UfloatPack32: in componentBits()
9207 case VULKAN_HPP_NAMESPACE::Format::eD16Unorm: in componentBits()
9213 case VULKAN_HPP_NAMESPACE::Format::eX8D24UnormPack32: in componentBits()
9219 case VULKAN_HPP_NAMESPACE::Format::eD32Sfloat: in componentBits()
9225 case VULKAN_HPP_NAMESPACE::Format::eS8Uint: in componentBits()
9231 case VULKAN_HPP_NAMESPACE::Format::eD16UnormS8Uint: in componentBits()
9238 case VULKAN_HPP_NAMESPACE::Format::eD24UnormS8Uint: in componentBits()
9245 case VULKAN_HPP_NAMESPACE::Format::eD32SfloatS8Uint: in componentBits()
9252 case VULKAN_HPP_NAMESPACE::Format::eEacR11UnormBlock: in componentBits()
9258 case VULKAN_HPP_NAMESPACE::Format::eEacR11SnormBlock: in componentBits()
9264 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11UnormBlock: in componentBits()
9271 case VULKAN_HPP_NAMESPACE::Format::eEacR11G11SnormBlock: in componentBits()
9278 case VULKAN_HPP_NAMESPACE::Format::eG8B8G8R8422Unorm: in componentBits()
9287 case VULKAN_HPP_NAMESPACE::Format::eB8G8R8G8422Unorm: in componentBits()
9296 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentBits()
9304 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentBits()
9312 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentBits()
9320 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentBits()
9328 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentBits()
9336 case VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16: in componentBits()
9342 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16: in componentBits()
9349 case VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6B10X6A10X6Unorm4Pack16: in componentBits()
9358 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6G10X6R10X6422Unorm4Pack16: in componentBits()
9367 case VULKAN_HPP_NAMESPACE::Format::eB10X6G10X6R10X6G10X6422Unorm4Pack16: in componentBits()
9376 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentBits()
9384 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentBits()
9392 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentBits()
9400 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentBits()
9408 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentBits()
9416 case VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16: in componentBits()
9422 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16: in componentBits()
9429 case VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4B12X4A12X4Unorm4Pack16: in componentBits()
9438 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4G12X4R12X4422Unorm4Pack16: in componentBits()
9447 case VULKAN_HPP_NAMESPACE::Format::eB12X4G12X4R12X4G12X4422Unorm4Pack16: in componentBits()
9456 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentBits()
9464 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentBits()
9472 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentBits()
9480 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentBits()
9488 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentBits()
9496 case VULKAN_HPP_NAMESPACE::Format::eG16B16G16R16422Unorm: in componentBits()
9505 case VULKAN_HPP_NAMESPACE::Format::eB16G16R16G16422Unorm: in componentBits()
9514 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentBits()
9522 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentBits()
9530 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentBits()
9538 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentBits()
9546 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentBits()
9554 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentBits()
9562 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentBits()
9570 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentBits()
9578 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentBits()
9586 case VULKAN_HPP_NAMESPACE::Format::eA4R4G4B4UnormPack16: in componentBits()
9595 case VULKAN_HPP_NAMESPACE::Format::eA4B4G4R4UnormPack16: in componentBits()
9610 …PP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t componentPlaneIndex( VULKAN_HPP_NAMESPACE::Format format, in componentPlaneIndex() argument
9613 switch ( format ) in componentPlaneIndex()
9615 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in componentPlaneIndex()
9623 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in componentPlaneIndex()
9631 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in componentPlaneIndex()
9639 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in componentPlaneIndex()
9647 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in componentPlaneIndex()
9655 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in componentPlaneIndex()
9663 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in componentPlaneIndex()
9671 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in componentPlaneIndex()
9679 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in componentPlaneIndex()
9687 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in componentPlaneIndex()
9695 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in componentPlaneIndex()
9703 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in componentPlaneIndex()
9711 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in componentPlaneIndex()
9719 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in componentPlaneIndex()
9727 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in componentPlaneIndex()
9735 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in componentPlaneIndex()
9743 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in componentPlaneIndex()
9751 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in componentPlaneIndex()
9759 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in componentPlaneIndex()
9767 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in componentPlaneIndex()
9775 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in componentPlaneIndex()
9783 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in componentPlaneIndex()
9791 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in componentPlaneIndex()
9799 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in componentPlaneIndex()
9812 // The number of image planes of this format.
9813 …VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeCount( VULKAN_HPP_NAMESPACE::Format format ) in planeCount() argument
9815 switch ( format ) in planeCount()
9817 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: return 3; in planeCount()
9818 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: return 2; in planeCount()
9819 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: return 3; in planeCount()
9820 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: return 2; in planeCount()
9821 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: return 3; in planeCount()
9822 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: return 3; in planeCount()
9823 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: return 2; in planeCount()
9824 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: return 3; in planeCount()
9825 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: return 2; in planeCount()
9826 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: return 3; in planeCount()
9827 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: return 3; in planeCount()
9828 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: return 2; in planeCount()
9829 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: return 3; in planeCount()
9830 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: return 2; in planeCount()
9831 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: return 3; in planeCount()
9832 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: return 3; in planeCount()
9833 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: return 2; in planeCount()
9834 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: return 3; in planeCount()
9835 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: return 2; in planeCount()
9836 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: return 3; in planeCount()
9837 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: return 2; in planeCount()
9838 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: return 2; in planeCount()
9839 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: return 2; in planeCount()
9840 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: return 2; in planeCount()
9846 // The single-plane format that this plane is compatible with.
9847 VULKAN_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 VULKAN_HPP_NAMESPACE::Format
9848 … planeCompatibleFormat( VULKAN_HPP_NAMESPACE::Format format, uint8_t plane ) in planeCompatibleFormat() argument
9850 switch ( format ) in planeCompatibleFormat()
9852 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeCompatibleFormat()
9855 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9856 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9857 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9858 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9860 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeCompatibleFormat()
9863 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9864 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
9865 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9867 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeCompatibleFormat()
9870 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9871 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9872 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9873 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9875 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeCompatibleFormat()
9878 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9879 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
9880 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9882 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeCompatibleFormat()
9885 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9886 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9887 case 2: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
9888 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9890 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeCompatibleFormat()
9893 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9894 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9895 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9896 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9898 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeCompatibleFormat()
9901 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9902 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
9903 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9905 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeCompatibleFormat()
9908 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9909 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9910 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9911 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9913 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeCompatibleFormat()
9916 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9917 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
9918 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9920 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeCompatibleFormat()
9923 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9924 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9925 case 2: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
9926 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9928 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeCompatibleFormat()
9931 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9932 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9933 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9934 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9936 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeCompatibleFormat()
9939 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9940 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
9941 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9943 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeCompatibleFormat()
9946 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9947 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9948 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9949 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9951 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeCompatibleFormat()
9954 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9955 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
9956 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9958 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeCompatibleFormat()
9961 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9962 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9963 case 2: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
9964 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9966 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeCompatibleFormat()
9969 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9970 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9971 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9972 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9974 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeCompatibleFormat()
9977 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9978 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
9979 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9981 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeCompatibleFormat()
9984 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9985 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9986 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9987 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9989 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeCompatibleFormat()
9992 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
9993 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
9994 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
9996 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeCompatibleFormat()
9999 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
10000 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
10001 case 2: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
10002 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
10004 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeCompatibleFormat()
10007 case 0: return VULKAN_HPP_NAMESPACE::Format::eR8Unorm; in planeCompatibleFormat()
10008 case 1: return VULKAN_HPP_NAMESPACE::Format::eR8G8Unorm; in planeCompatibleFormat()
10009 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
10011 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeCompatibleFormat()
10014 case 0: return VULKAN_HPP_NAMESPACE::Format::eR10X6UnormPack16; in planeCompatibleFormat()
10015 case 1: return VULKAN_HPP_NAMESPACE::Format::eR10X6G10X6Unorm2Pack16; in planeCompatibleFormat()
10016 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
10018 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeCompatibleFormat()
10021 case 0: return VULKAN_HPP_NAMESPACE::Format::eR12X4UnormPack16; in planeCompatibleFormat()
10022 case 1: return VULKAN_HPP_NAMESPACE::Format::eR12X4G12X4Unorm2Pack16; in planeCompatibleFormat()
10023 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
10025 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeCompatibleFormat()
10028 case 0: return VULKAN_HPP_NAMESPACE::Format::eR16Unorm; in planeCompatibleFormat()
10029 case 1: return VULKAN_HPP_NAMESPACE::Format::eR16G16Unorm; in planeCompatibleFormat()
10030 default: VULKAN_HPP_ASSERT( false ); return VULKAN_HPP_NAMESPACE::Format::eUndefined; in planeCompatibleFormat()
10033 default: VULKAN_HPP_ASSERT( plane == 0 ); return format; in planeCompatibleFormat()
10037 …e height of this plane. A value of k means that this plane is 1/k the height of the overall format.
10038 …HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeHeightDivisor( VULKAN_HPP_NAMESPACE::Format format, in planeHeightDivisor() argument
10041 switch ( format ) in planeHeightDivisor()
10043 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeHeightDivisor()
10051 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeHeightDivisor()
10058 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeHeightDivisor()
10066 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeHeightDivisor()
10073 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeHeightDivisor()
10081 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeHeightDivisor()
10089 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeHeightDivisor()
10096 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeHeightDivisor()
10104 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeHeightDivisor()
10111 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeHeightDivisor()
10119 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeHeightDivisor()
10127 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeHeightDivisor()
10134 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeHeightDivisor()
10142 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeHeightDivisor()
10149 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeHeightDivisor()
10157 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeHeightDivisor()
10165 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeHeightDivisor()
10172 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeHeightDivisor()
10180 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeHeightDivisor()
10187 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeHeightDivisor()
10195 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeHeightDivisor()
10202 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeHeightDivisor()
10209 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeHeightDivisor()
10216 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeHeightDivisor()
10228 …ive width of this plane. A value of k means that this plane is 1/k the width of the overall format.
10229 …_HPP_INLINE VULKAN_HPP_CONSTEXPR_14 uint8_t planeWidthDivisor( VULKAN_HPP_NAMESPACE::Format format, in planeWidthDivisor() argument
10232 switch ( format ) in planeWidthDivisor()
10234 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane420Unorm: in planeWidthDivisor()
10242 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane420Unorm: in planeWidthDivisor()
10249 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane422Unorm: in planeWidthDivisor()
10257 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane422Unorm: in planeWidthDivisor()
10264 case VULKAN_HPP_NAMESPACE::Format::eG8B8R83Plane444Unorm: in planeWidthDivisor()
10272 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane420Unorm3Pack16: in planeWidthDivisor()
10280 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane420Unorm3Pack16: in planeWidthDivisor()
10287 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane422Unorm3Pack16: in planeWidthDivisor()
10295 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane422Unorm3Pack16: in planeWidthDivisor()
10302 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X63Plane444Unorm3Pack16: in planeWidthDivisor()
10310 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane420Unorm3Pack16: in planeWidthDivisor()
10318 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane420Unorm3Pack16: in planeWidthDivisor()
10325 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane422Unorm3Pack16: in planeWidthDivisor()
10333 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane422Unorm3Pack16: in planeWidthDivisor()
10340 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X43Plane444Unorm3Pack16: in planeWidthDivisor()
10348 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane420Unorm: in planeWidthDivisor()
10356 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane420Unorm: in planeWidthDivisor()
10363 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane422Unorm: in planeWidthDivisor()
10371 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane422Unorm: in planeWidthDivisor()
10378 case VULKAN_HPP_NAMESPACE::Format::eG16B16R163Plane444Unorm: in planeWidthDivisor()
10386 case VULKAN_HPP_NAMESPACE::Format::eG8B8R82Plane444Unorm: in planeWidthDivisor()
10393 case VULKAN_HPP_NAMESPACE::Format::eG10X6B10X6R10X62Plane444Unorm3Pack16: in planeWidthDivisor()
10400 case VULKAN_HPP_NAMESPACE::Format::eG12X4B12X4R12X42Plane444Unorm3Pack16: in planeWidthDivisor()
10407 case VULKAN_HPP_NAMESPACE::Format::eG16B16R162Plane444Unorm: in planeWidthDivisor()