Guest User

Vulcaninfo

a guest
Jan 13th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 143.89 KB | None | 0 0
  1. Microsoft Windows [Version 10.0.17134.523]
  2. (c) 2018 Microsoft Corporation. Alle Rechte vorbehalten.
  3.  
  4. ==========
  5. VULKANINFO
  6. ==========
  7.  
  8. Vulkan Instance Version: 1.1.92
  9.  
  10. WARNING: [Loader Message] Code 0 : ReadDataFilesInRegistry: Registry lookup failed to get layer manifest files.
  11.  
  12.  
  13. Instance Extensions:
  14. ====================
  15. Instance Extensions count = 10
  16. VK_EXT_debug_report : extension revision 9
  17. VK_EXT_debug_utils : extension revision 1
  18. VK_KHR_device_group_creation : extension revision 1
  19. VK_KHR_external_fence_capabilities : extension revision 1
  20. VK_KHR_external_memory_capabilities : extension revision 1
  21. VK_KHR_external_semaphore_capabilities: extension revision 1
  22. VK_KHR_get_physical_device_properties2: extension revision 1
  23. VK_KHR_get_surface_capabilities2 : extension revision 1
  24. VK_KHR_surface : extension revision 25
  25. VK_KHR_win32_surface : extension revision 6
  26. Layers: count = 3
  27. =======
  28. VK_LAYER_AMD_switchable_graphics (AMD switchable graphics layer) Vulkan version 1.1.96, layer version 1
  29. Layer Extensions count = 0
  30. Devices count = 1
  31. GPU id : 0 (Radeon RX 580 Series)
  32. Layer-Device Extensions count = 0
  33.  
  34. VK_LAYER_LUNARG_standard_validation (LunarG Standard Validation Layer) Vulkan version 1.0.92, layer version 1
  35. Layer Extensions count = 0
  36. Devices count = 1
  37. GPU id : 0 (Radeon RX 580 Series)
  38. Layer-Device Extensions count = 0
  39.  
  40. VK_LAYER_VALVE_steam_overlay (Steam Overlay Layer) Vulkan version 1.1.73, layer version 1
  41. Layer Extensions count = 0
  42. Devices count = 1
  43. GPU id : 0 (Radeon RX 580 Series)
  44. Layer-Device Extensions count = 0
  45.  
  46. Presentable Surfaces:
  47. =====================
  48. GPU id : 0 (Radeon RX 580 Series)
  49. Surface type : VK_KHR_win32_surface
  50. Formats: count = 18
  51. B8G8R8A8_UNORM
  52. B8G8R8A8_SNORM
  53. B8G8R8A8_SRGB
  54. R16G16B16A16_UNORM
  55. R16G16B16A16_SNORM
  56. R16G16B16A16_SFLOAT
  57. A2R10G10B10_UNORM_PACK32
  58. A2B10G10R10_UNORM_PACK32
  59. B10G11R11_UFLOAT_PACK32
  60. R8G8B8A8_UNORM
  61. A8B8G8R8_UNORM_PACK32
  62. R8G8B8A8_SNORM
  63. R8G8B8A8_SRGB
  64. A8B8G8R8_SNORM_PACK32
  65. A8B8G8R8_SRGB_PACK32
  66. R5G6B5_UNORM_PACK16
  67. B5G6R5_UNORM_PACK16
  68. A1R5G5B5_UNORM_PACK16
  69. Present Modes: count = 3
  70. IMMEDIATE_KHR
  71. FIFO_KHR
  72. FIFO_RELAXED_KHR
  73. VkSurfaceCapabilitiesKHR:
  74. minImageCount = 1
  75. maxImageCount = 16
  76. currentExtent:
  77. width = 256
  78. height = 256
  79. minImageExtent:
  80. width = 256
  81. height = 256
  82. maxImageExtent:
  83. width = 256
  84. height = 256
  85. maxImageArrayLayers = 1
  86. supportedTransform:
  87. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  88. currentTransform:
  89. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  90. supportedCompositeAlpha:
  91. VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  92. supportedUsageFlags:
  93. VK_IMAGE_USAGE_TRANSFER_SRC_BIT
  94. VK_IMAGE_USAGE_TRANSFER_DST_BIT
  95. VK_IMAGE_USAGE_SAMPLED_BIT
  96. VK_IMAGE_USAGE_STORAGE_BIT
  97. VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  98. VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT
  99.  
  100.  
  101. Groups :
  102. ========
  103. Device Group Properties (Group 0) :
  104. physicalDeviceCount = 1
  105.  
  106. Radeon RX 580 Series (ID: 0)
  107.  
  108. subsetAllocation = 0
  109.  
  110.  
  111.  
  112. Device Properties and Extensions :
  113. ==================================
  114. GPU0
  115. VkPhysicalDeviceProperties:
  116. ===========================
  117. apiVersion = 0x401060 (1.1.96)
  118. driverVersion = 8388676 (0x800044)
  119. vendorID = 0x1002
  120. deviceID = 0x67df
  121. deviceType = DISCRETE_GPU
  122. deviceName = Radeon RX 580 Series
  123. VkPhysicalDeviceLimits:
  124. -----------------------
  125. maxImageDimension1D = 16384
  126. maxImageDimension2D = 16384
  127. maxImageDimension3D = 2048
  128. maxImageDimensionCube = 16384
  129. maxImageArrayLayers = 2048
  130. maxTexelBufferElements = 0xffffffff
  131. maxUniformBufferRange = 0xffffffff
  132. maxStorageBufferRange = 0xffffffff
  133. maxPushConstantsSize = 128
  134. maxMemoryAllocationCount = 4096
  135. maxSamplerAllocationCount = 1048576
  136. bufferImageGranularity = 0x1
  137. sparseAddressSpaceSize = 0xfd00000000
  138. maxBoundDescriptorSets = 32
  139. maxPerStageDescriptorSamplers = 4294967295
  140. maxPerStageDescriptorUniformBuffers = 4294967295
  141. maxPerStageDescriptorStorageBuffers = 4294967295
  142. maxPerStageDescriptorSampledImages = 4294967295
  143. maxPerStageDescriptorStorageImages = 4294967295
  144. maxPerStageDescriptorInputAttachments = 4294967295
  145. maxPerStageResources = 4294967295
  146. maxDescriptorSetSamplers = 4294967295
  147. maxDescriptorSetUniformBuffers = 4294967295
  148. maxDescriptorSetUniformBuffersDynamic = 8
  149. maxDescriptorSetStorageBuffers = 4294967295
  150. maxDescriptorSetStorageBuffersDynamic = 8
  151. maxDescriptorSetSampledImages = 4294967295
  152. maxDescriptorSetStorageImages = 4294967295
  153. maxDescriptorSetInputAttachments = 4294967295
  154. maxVertexInputAttributes = 64
  155. maxVertexInputBindings = 32
  156. maxVertexInputAttributeOffset = 0xffffffff
  157. maxVertexInputBindingStride = 0x3fff
  158. maxVertexOutputComponents = 128
  159. maxTessellationGenerationLevel = 64
  160. maxTessellationPatchSize = 32
  161. maxTessellationControlPerVertexInputComponents = 128
  162. maxTessellationControlPerVertexOutputComponents = 128
  163. maxTessellationControlPerPatchOutputComponents = 120
  164. maxTessellationControlTotalOutputComponents = 4096
  165. maxTessellationEvaluationInputComponents = 128
  166. maxTessellationEvaluationOutputComponents = 128
  167. maxGeometryShaderInvocations = 127
  168. maxGeometryInputComponents = 128
  169. maxGeometryOutputComponents = 128
  170. maxGeometryOutputVertices = 1024
  171. maxGeometryTotalOutputComponents = 16384
  172. maxFragmentInputComponents = 128
  173. maxFragmentOutputAttachments = 8
  174. maxFragmentDualSrcAttachments = 1
  175. maxFragmentCombinedOutputResources = 4294967295
  176. maxComputeSharedMemorySize = 0x8000
  177. maxComputeWorkGroupCount[0] = 65535
  178. maxComputeWorkGroupCount[1] = 65535
  179. maxComputeWorkGroupCount[2] = 65535
  180. maxComputeWorkGroupInvocations = 1024
  181. maxComputeWorkGroupSize[0] = 1024
  182. maxComputeWorkGroupSize[1] = 1024
  183. maxComputeWorkGroupSize[2] = 1024
  184. subPixelPrecisionBits = 8
  185. subTexelPrecisionBits = 8
  186. mipmapPrecisionBits = 8
  187. maxDrawIndexedIndexValue = 4294967295
  188. maxDrawIndirectCount = 4294967295
  189. maxSamplerLodBias = 15.996094
  190. maxSamplerAnisotropy = 16.000000
  191. maxViewports = 16
  192. maxViewportDimensions[0] = 16384
  193. maxViewportDimensions[1] = 16384
  194. viewportBoundsRange[0] = -32768.000000
  195. viewportBoundsRange[1] = 32767.000000
  196. viewportSubPixelBits = 8
  197. minMemoryMapAlignment = 64
  198. minTexelBufferOffsetAlignment = 0x1
  199. minUniformBufferOffsetAlignment = 0x10
  200. minStorageBufferOffsetAlignment = 0x4
  201. minTexelOffset = -64
  202. maxTexelOffset = 63
  203. minTexelGatherOffset = -32
  204. maxTexelGatherOffset = 31
  205. minInterpolationOffset = -2.000000
  206. maxInterpolationOffset = 2.000000
  207. subPixelInterpolationOffsetBits = 8
  208. maxFramebufferWidth = 16384
  209. maxFramebufferHeight = 16384
  210. maxFramebufferLayers = 2048
  211. framebufferColorSampleCounts = 15
  212. framebufferDepthSampleCounts = 15
  213. framebufferStencilSampleCounts = 15
  214. framebufferNoAttachmentsSampleCounts = 15
  215. maxColorAttachments = 8
  216. sampledImageColorSampleCounts = 15
  217. sampledImageDepthSampleCounts = 15
  218. sampledImageStencilSampleCounts = 15
  219. sampledImageIntegerSampleCounts = 15
  220. storageImageSampleCounts = 15
  221. maxSampleMaskWords = 1
  222. timestampComputeAndGraphics = 1
  223. timestampPeriod = 40.000000
  224. maxClipDistances = 8
  225. maxCullDistances = 8
  226. maxCombinedClipAndCullDistances = 8
  227. discreteQueuePriorities = 2
  228. pointSizeRange[0] = 0.000000
  229. pointSizeRange[1] = 8191.875000
  230. lineWidthRange[0] = 0.000000
  231. lineWidthRange[1] = 8191.875000
  232. pointSizeGranularity = 0.125000
  233. lineWidthGranularity = 0.125000
  234. strictLines = 0
  235. standardSampleLocations = 1
  236. optimalBufferCopyOffsetAlignment = 0x1
  237. optimalBufferCopyRowPitchAlignment = 0x1
  238. nonCoherentAtomSize = 0x80
  239. VkPhysicalDeviceSparseProperties:
  240. ---------------------------------
  241. residencyStandard2DBlockShape = 1
  242. residencyStandard2DMultisampleBlockShape = 0
  243. residencyStandard3DBlockShape = 0
  244. residencyAlignedMipSize = 0
  245. residencyNonResidentStrict = 1
  246.  
  247. VkPhysicalDevicePointClippingProperties:
  248. ========================================
  249. pointClippingBehavior = 0
  250.  
  251. VkPhysicalDeviceMultiviewProperties:
  252. =========================================
  253. maxMultiviewViewCount = 6
  254. maxMultiviewInstanceIndex = 4294967295
  255.  
  256. VkPhysicalDeviceMaintenance3Properties:
  257. =======================================
  258. maxPerSetDescriptors = 4294967295
  259. maxMemoryAllocationSize = 2147483648
  260.  
  261. VkPhysicalDeviceIDProperties:
  262. =========================================
  263. deviceUUID = 01000000-0000-0000-0000-000000000000
  264. driverUUID = cd010000-0000-0000-0000-000000000000
  265. deviceLUIDValid = true
  266. deviceLUID = a1a60000-00000000
  267. deviceNodeMask = 0x00000001
  268.  
  269. Device Extensions count = 66
  270. VK_AMD_buffer_marker : extension revision 1
  271. VK_AMD_calibrated_timestamps : extension revision 1
  272. VK_AMD_draw_indirect_count : extension revision 1
  273. VK_AMD_gcn_shader : extension revision 1
  274. VK_AMD_gpa_interface : extension revision 1
  275. VK_AMD_memory_overallocation_behavior: extension revision 1
  276. VK_AMD_mixed_attachment_samples : extension revision 1
  277. VK_AMD_negative_viewport_height : extension revision 1
  278. VK_AMD_rasterization_order : extension revision 1
  279. VK_AMD_shader_ballot : extension revision 1
  280. VK_AMD_shader_core_properties : extension revision 1
  281. VK_AMD_shader_explicit_vertex_parameter: extension revision 1
  282. VK_AMD_shader_fragment_mask : extension revision 1
  283. VK_AMD_shader_image_load_store_lod : extension revision 1
  284. VK_AMD_shader_info : extension revision 1
  285. VK_AMD_shader_trinary_minmax : extension revision 1
  286. VK_AMD_texture_gather_bias_lod : extension revision 1
  287. VK_AMD_wave_limits : extension revision 1
  288. VK_EXT_depth_range_unrestricted : extension revision 1
  289. VK_EXT_descriptor_indexing : extension revision 2
  290. VK_EXT_external_memory_host : extension revision 1
  291. VK_EXT_global_priority : extension revision 2
  292. VK_EXT_hdr_metadata : extension revision 1
  293. VK_EXT_inline_uniform_block : extension revision 1
  294. VK_EXT_queue_family_foreign : extension revision 1
  295. VK_EXT_sample_locations : extension revision 1
  296. VK_EXT_sampler_filter_minmax : extension revision 1
  297. VK_EXT_scalar_block_layout : extension revision 1
  298. VK_EXT_shader_stencil_export : extension revision 1
  299. VK_EXT_shader_subgroup_ballot : extension revision 1
  300. VK_EXT_shader_subgroup_vote : extension revision 1
  301. VK_EXT_shader_viewport_index_layer : extension revision 1
  302. VK_EXT_swapchain_colorspace : extension revision 3
  303. VK_EXT_vertex_attribute_divisor : extension revision 3
  304. VK_GOOGLE_decorate_string : extension revision 1
  305. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  306. VK_KHR_16bit_storage : extension revision 1
  307. VK_KHR_8bit_storage : extension revision 1
  308. VK_KHR_bind_memory2 : extension revision 1
  309. VK_KHR_create_renderpass2 : extension revision 1
  310. VK_KHR_dedicated_allocation : extension revision 3
  311. VK_KHR_descriptor_update_template : extension revision 1
  312. VK_KHR_device_group : extension revision 3
  313. VK_KHR_draw_indirect_count : extension revision 1
  314. VK_KHR_driver_properties : extension revision 1
  315. VK_KHR_external_fence : extension revision 1
  316. VK_KHR_external_fence_win32 : extension revision 1
  317. VK_KHR_external_memory : extension revision 1
  318. VK_KHR_external_memory_win32 : extension revision 1
  319. VK_KHR_external_semaphore : extension revision 1
  320. VK_KHR_external_semaphore_win32 : extension revision 1
  321. VK_KHR_get_memory_requirements2 : extension revision 1
  322. VK_KHR_image_format_list : extension revision 1
  323. VK_KHR_maintenance1 : extension revision 2
  324. VK_KHR_maintenance2 : extension revision 1
  325. VK_KHR_maintenance3 : extension revision 1
  326. VK_KHR_multiview : extension revision 1
  327. VK_KHR_relaxed_block_layout : extension revision 1
  328. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
  329. VK_KHR_shader_atomic_int64 : extension revision 1
  330. VK_KHR_shader_draw_parameters : extension revision 1
  331. VK_KHR_storage_buffer_storage_class : extension revision 1
  332. VK_KHR_swapchain : extension revision 70
  333. VK_KHR_swapchain_mutable_format : extension revision 1
  334. VK_KHR_variable_pointers : extension revision 1
  335. VK_KHR_win32_keyed_mutex : extension revision 1
  336.  
  337. VkQueueFamilyProperties[0]:
  338. ===========================
  339. queueFlags = GRAPHICS | COMPUTE | TRANSFER | SPARSE
  340. queueCount = 1
  341. timestampValidBits = 64
  342. minImageTransferGranularity = (1, 1, 1)
  343.  
  344. VkQueueFamilyProperties[1]:
  345. ===========================
  346. queueFlags = COMPUTE | TRANSFER | SPARSE
  347. queueCount = 2
  348. timestampValidBits = 64
  349. minImageTransferGranularity = (1, 1, 1)
  350.  
  351. VkQueueFamilyProperties[2]:
  352. ===========================
  353. queueFlags = TRANSFER | SPARSE
  354. queueCount = 2
  355. timestampValidBits = 64
  356. minImageTransferGranularity = (8, 8, 8)
  357.  
  358. VkPhysicalDeviceMemoryProperties:
  359. =================================
  360. memoryHeapCount = 3
  361. memoryHeaps[0] :
  362. size = 8321499136 (0x1f0000000) (7.75 GiB)
  363. flags:
  364. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  365. memoryHeaps[1] :
  366. size = 8304263168 (0x1eef90000) (7.73 GiB)
  367. flags:
  368. None
  369. memoryHeaps[2] :
  370. size = 268435456 (0x10000000) (256.00 MiB)
  371. flags:
  372. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  373. memoryTypeCount = 4
  374. memoryTypes[0] :
  375. heapIndex = 0
  376. propertyFlags = 0x1:
  377. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  378. memoryTypes[1] :
  379. heapIndex = 1
  380. propertyFlags = 0x6:
  381. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  382. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  383. memoryTypes[2] :
  384. heapIndex = 2
  385. propertyFlags = 0x7:
  386. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  387. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  388. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  389. memoryTypes[3] :
  390. heapIndex = 1
  391. propertyFlags = 0xe:
  392. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  393. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  394. VK_MEMORY_PROPERTY_HOST_CACHED_BIT
  395.  
  396. VkPhysicalDeviceFeatures:
  397. =========================
  398. robustBufferAccess = 1
  399. fullDrawIndexUint32 = 1
  400. imageCubeArray = 1
  401. independentBlend = 1
  402. geometryShader = 1
  403. tessellationShader = 1
  404. sampleRateShading = 1
  405. dualSrcBlend = 1
  406. logicOp = 1
  407. multiDrawIndirect = 1
  408. drawIndirectFirstInstance = 1
  409. depthClamp = 1
  410. depthBiasClamp = 1
  411. fillModeNonSolid = 1
  412. depthBounds = 1
  413. wideLines = 1
  414. largePoints = 1
  415. alphaToOne = 0
  416. multiViewport = 1
  417. samplerAnisotropy = 1
  418. textureCompressionETC2 = 0
  419. textureCompressionASTC_LDR = 0
  420. textureCompressionBC = 1
  421. occlusionQueryPrecise = 1
  422. pipelineStatisticsQuery = 1
  423. vertexPipelineStoresAndAtomics = 1
  424. fragmentStoresAndAtomics = 1
  425. shaderTessellationAndGeometryPointSize = 1
  426. shaderImageGatherExtended = 1
  427. shaderStorageImageExtendedFormats = 1
  428. shaderStorageImageMultisample = 1
  429. shaderStorageImageReadWithoutFormat = 1
  430. shaderStorageImageWriteWithoutFormat = 1
  431. shaderUniformBufferArrayDynamicIndexing = 1
  432. shaderSampledImageArrayDynamicIndexing = 1
  433. shaderStorageBufferArrayDynamicIndexing = 1
  434. shaderStorageImageArrayDynamicIndexing = 1
  435. shaderClipDistance = 1
  436. shaderCullDistance = 1
  437. shaderFloat64 = 1
  438. shaderInt64 = 1
  439. shaderInt16 = 0
  440. shaderResourceResidency = 1
  441. shaderResourceMinLod = 1
  442. sparseBinding = 1
  443. sparseResidencyBuffer = 1
  444. sparseResidencyImage2D = 1
  445. sparseResidencyImage3D = 1
  446. sparseResidency2Samples = 0
  447. sparseResidency4Samples = 0
  448. sparseResidency8Samples = 0
  449. sparseResidency16Samples = 0
  450. sparseResidencyAliased = 1
  451. variableMultisampleRate = 1
  452. inheritedQueries = 1
  453.  
  454. VkPhysicalDevice8BitStorageFeatures:
  455. =====================================
  456. storageBuffer8BitAccess = 1
  457. uniformAndStorageBuffer8BitAccess = 1
  458. storagePushConstant8 = 0
  459.  
  460. VkPhysicalDevice16BitStorageFeatures:
  461. =====================================
  462. storageBuffer16BitAccess = 1
  463. uniformAndStorageBuffer16BitAccess = 1
  464. storagePushConstant16 = 0
  465. storageInputOutput16 = 0
  466.  
  467. VkPhysicalDeviceVariablePointerFeatures:
  468. ========================================
  469. variablePointersStorageBuffer = 1
  470. variablePointers = 0
  471.  
  472. VkPhysicalDeviceMultiviewFeatures:
  473. ==================================
  474. multiview = 1
  475. multiviewGeometryShader = 0
  476. multiviewTessellationShader = 1
  477.  
  478. Format Properties:
  479. ==================
  480. FORMAT_UNDEFINED:
  481. linearTiling FormatFeatureFlags:
  482. None
  483. optimalTiling FormatFeatureFlags:
  484. None
  485. bufferFeatures FormatFeatureFlags:
  486. None
  487.  
  488. FORMAT_R4G4_UNORM_PACK8:
  489. linearTiling FormatFeatureFlags:
  490. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  491. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  492. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  493. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  494. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  495. optimalTiling FormatFeatureFlags:
  496. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  497. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  498. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  499. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  500. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  501. bufferFeatures FormatFeatureFlags:
  502. None
  503.  
  504. FORMAT_R4G4B4A4_UNORM_PACK16:
  505. linearTiling FormatFeatureFlags:
  506. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  507. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  508. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  509. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  510. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  511. VK_FORMAT_FEATURE_BLIT_DST_BIT
  512. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  513. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  514. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  515. optimalTiling FormatFeatureFlags:
  516. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  517. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  518. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  519. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  520. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  521. VK_FORMAT_FEATURE_BLIT_DST_BIT
  522. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  523. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  524. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  525. bufferFeatures FormatFeatureFlags:
  526. None
  527.  
  528. FORMAT_B4G4R4A4_UNORM_PACK16:
  529. linearTiling FormatFeatureFlags:
  530. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  531. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  532. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  533. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  534. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  535. VK_FORMAT_FEATURE_BLIT_DST_BIT
  536. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  537. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  538. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  539. optimalTiling FormatFeatureFlags:
  540. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  541. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  542. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  543. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  544. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  545. VK_FORMAT_FEATURE_BLIT_DST_BIT
  546. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  547. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  548. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  549. bufferFeatures FormatFeatureFlags:
  550. None
  551.  
  552. FORMAT_R5G6B5_UNORM_PACK16:
  553. linearTiling FormatFeatureFlags:
  554. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  555. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  556. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  557. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  558. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  559. VK_FORMAT_FEATURE_BLIT_DST_BIT
  560. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  561. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  562. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  563. optimalTiling FormatFeatureFlags:
  564. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  565. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  566. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  567. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  568. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  569. VK_FORMAT_FEATURE_BLIT_DST_BIT
  570. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  571. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  572. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  573. bufferFeatures FormatFeatureFlags:
  574. None
  575.  
  576. FORMAT_B5G6R5_UNORM_PACK16:
  577. linearTiling FormatFeatureFlags:
  578. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  579. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  580. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  581. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  582. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  583. VK_FORMAT_FEATURE_BLIT_DST_BIT
  584. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  585. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  586. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  587. optimalTiling FormatFeatureFlags:
  588. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  589. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  590. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  591. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  592. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  593. VK_FORMAT_FEATURE_BLIT_DST_BIT
  594. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  595. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  596. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  597. bufferFeatures FormatFeatureFlags:
  598. None
  599.  
  600. FORMAT_R5G5B5A1_UNORM_PACK16:
  601. linearTiling FormatFeatureFlags:
  602. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  603. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  604. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  605. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  606. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  607. VK_FORMAT_FEATURE_BLIT_DST_BIT
  608. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  609. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  610. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  611. optimalTiling FormatFeatureFlags:
  612. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  613. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  614. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  615. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  616. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  617. VK_FORMAT_FEATURE_BLIT_DST_BIT
  618. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  619. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  620. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  621. bufferFeatures FormatFeatureFlags:
  622. None
  623.  
  624. FORMAT_B5G5R5A1_UNORM_PACK16:
  625. linearTiling FormatFeatureFlags:
  626. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  627. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  628. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  629. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  630. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  631. VK_FORMAT_FEATURE_BLIT_DST_BIT
  632. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  633. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  634. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  635. optimalTiling FormatFeatureFlags:
  636. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  637. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  638. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  639. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  640. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  641. VK_FORMAT_FEATURE_BLIT_DST_BIT
  642. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  643. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  644. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  645. bufferFeatures FormatFeatureFlags:
  646. None
  647.  
  648. FORMAT_A1R5G5B5_UNORM_PACK16:
  649. linearTiling FormatFeatureFlags:
  650. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  651. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  652. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  653. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  654. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  655. VK_FORMAT_FEATURE_BLIT_DST_BIT
  656. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  657. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  658. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  659. optimalTiling FormatFeatureFlags:
  660. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  661. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  662. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  663. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  664. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  665. VK_FORMAT_FEATURE_BLIT_DST_BIT
  666. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  667. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  668. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  669. bufferFeatures FormatFeatureFlags:
  670. None
  671.  
  672. FORMAT_R8_UNORM:
  673. linearTiling FormatFeatureFlags:
  674. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  675. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  676. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  677. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  678. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  679. VK_FORMAT_FEATURE_BLIT_DST_BIT
  680. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  681. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  682. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  683. optimalTiling FormatFeatureFlags:
  684. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  685. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  686. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  687. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  688. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  689. VK_FORMAT_FEATURE_BLIT_DST_BIT
  690. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  691. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  692. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  693. bufferFeatures FormatFeatureFlags:
  694. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  695. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  696. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  697.  
  698. FORMAT_R8_SNORM:
  699. linearTiling FormatFeatureFlags:
  700. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  701. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  702. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  703. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  704. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  705. VK_FORMAT_FEATURE_BLIT_DST_BIT
  706. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  707. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  708. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  709. optimalTiling FormatFeatureFlags:
  710. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  711. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  712. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  713. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  714. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  715. VK_FORMAT_FEATURE_BLIT_DST_BIT
  716. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  717. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  718. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  719. bufferFeatures FormatFeatureFlags:
  720. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  721. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  722. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  723.  
  724. FORMAT_R8_USCALED:
  725. linearTiling FormatFeatureFlags:
  726. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  727. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  728. optimalTiling FormatFeatureFlags:
  729. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  730. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  731. bufferFeatures FormatFeatureFlags:
  732. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  733. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  734.  
  735. FORMAT_R8_SSCALED:
  736. linearTiling FormatFeatureFlags:
  737. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  738. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  739. optimalTiling FormatFeatureFlags:
  740. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  741. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  742. bufferFeatures FormatFeatureFlags:
  743. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  744. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  745.  
  746. FORMAT_R8_UINT:
  747. linearTiling FormatFeatureFlags:
  748. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  749. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  750. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  751. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  752. VK_FORMAT_FEATURE_BLIT_DST_BIT
  753. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  754. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  755. optimalTiling FormatFeatureFlags:
  756. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  757. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  758. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  759. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  760. VK_FORMAT_FEATURE_BLIT_DST_BIT
  761. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  762. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  763. bufferFeatures FormatFeatureFlags:
  764. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  765. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  766. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  767.  
  768. FORMAT_R8_SINT:
  769. linearTiling FormatFeatureFlags:
  770. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  771. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  772. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  773. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  774. VK_FORMAT_FEATURE_BLIT_DST_BIT
  775. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  776. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  777. optimalTiling FormatFeatureFlags:
  778. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  779. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  780. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  781. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  782. VK_FORMAT_FEATURE_BLIT_DST_BIT
  783. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  784. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  785. bufferFeatures FormatFeatureFlags:
  786. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  787. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  788. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  789.  
  790. FORMAT_R8_SRGB:
  791. linearTiling FormatFeatureFlags:
  792. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  793. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  794. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  795. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  796. VK_FORMAT_FEATURE_BLIT_DST_BIT
  797. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  798. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  799. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  800. optimalTiling FormatFeatureFlags:
  801. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  802. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  803. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  804. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  805. VK_FORMAT_FEATURE_BLIT_DST_BIT
  806. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  807. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  808. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  809. bufferFeatures FormatFeatureFlags:
  810. None
  811.  
  812. FORMAT_R8G8_UNORM:
  813. linearTiling FormatFeatureFlags:
  814. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  815. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  816. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  817. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  818. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  819. VK_FORMAT_FEATURE_BLIT_DST_BIT
  820. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  821. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  822. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  823. optimalTiling FormatFeatureFlags:
  824. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  825. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  826. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  827. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  828. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  829. VK_FORMAT_FEATURE_BLIT_DST_BIT
  830. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  831. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  832. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  833. bufferFeatures FormatFeatureFlags:
  834. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  835. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  836. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  837.  
  838. FORMAT_R8G8_SNORM:
  839. linearTiling FormatFeatureFlags:
  840. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  841. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  842. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  843. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  844. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  845. VK_FORMAT_FEATURE_BLIT_DST_BIT
  846. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  847. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  848. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  849. optimalTiling FormatFeatureFlags:
  850. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  851. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  852. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  853. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  854. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  855. VK_FORMAT_FEATURE_BLIT_DST_BIT
  856. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  857. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  858. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  859. bufferFeatures FormatFeatureFlags:
  860. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  861. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  862. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  863.  
  864. FORMAT_R8G8_USCALED:
  865. linearTiling FormatFeatureFlags:
  866. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  867. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  868. optimalTiling FormatFeatureFlags:
  869. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  870. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  871. bufferFeatures FormatFeatureFlags:
  872. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  873. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  874.  
  875. FORMAT_R8G8_SSCALED:
  876. linearTiling FormatFeatureFlags:
  877. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  878. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  879. optimalTiling FormatFeatureFlags:
  880. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  881. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  882. bufferFeatures FormatFeatureFlags:
  883. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  884. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  885.  
  886. FORMAT_R8G8_UINT:
  887. linearTiling FormatFeatureFlags:
  888. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  889. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  890. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  891. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  892. VK_FORMAT_FEATURE_BLIT_DST_BIT
  893. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  894. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  895. optimalTiling FormatFeatureFlags:
  896. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  897. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  898. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  899. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  900. VK_FORMAT_FEATURE_BLIT_DST_BIT
  901. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  902. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  903. bufferFeatures FormatFeatureFlags:
  904. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  905. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  906. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  907.  
  908. FORMAT_R8G8_SINT:
  909. linearTiling FormatFeatureFlags:
  910. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  911. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  912. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  913. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  914. VK_FORMAT_FEATURE_BLIT_DST_BIT
  915. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  916. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  917. optimalTiling FormatFeatureFlags:
  918. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  919. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  920. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  921. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  922. VK_FORMAT_FEATURE_BLIT_DST_BIT
  923. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  924. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  925. bufferFeatures FormatFeatureFlags:
  926. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  927. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  928. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  929.  
  930. FORMAT_R8G8_SRGB:
  931. linearTiling FormatFeatureFlags:
  932. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  933. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  934. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  935. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  936. VK_FORMAT_FEATURE_BLIT_DST_BIT
  937. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  938. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  939. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  940. optimalTiling FormatFeatureFlags:
  941. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  942. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  943. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  944. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  945. VK_FORMAT_FEATURE_BLIT_DST_BIT
  946. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  947. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  948. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  949. bufferFeatures FormatFeatureFlags:
  950. None
  951.  
  952. FORMAT_R8G8B8_UNORM:
  953. linearTiling FormatFeatureFlags:
  954. None
  955. optimalTiling FormatFeatureFlags:
  956. None
  957. bufferFeatures FormatFeatureFlags:
  958. None
  959.  
  960. FORMAT_R8G8B8_SNORM:
  961. linearTiling FormatFeatureFlags:
  962. None
  963. optimalTiling FormatFeatureFlags:
  964. None
  965. bufferFeatures FormatFeatureFlags:
  966. None
  967.  
  968. FORMAT_R8G8B8_USCALED:
  969. linearTiling FormatFeatureFlags:
  970. None
  971. optimalTiling FormatFeatureFlags:
  972. None
  973. bufferFeatures FormatFeatureFlags:
  974. None
  975.  
  976. FORMAT_R8G8B8_SSCALED:
  977. linearTiling FormatFeatureFlags:
  978. None
  979. optimalTiling FormatFeatureFlags:
  980. None
  981. bufferFeatures FormatFeatureFlags:
  982. None
  983.  
  984. FORMAT_R8G8B8_UINT:
  985. linearTiling FormatFeatureFlags:
  986. None
  987. optimalTiling FormatFeatureFlags:
  988. None
  989. bufferFeatures FormatFeatureFlags:
  990. None
  991.  
  992. FORMAT_R8G8B8_SINT:
  993. linearTiling FormatFeatureFlags:
  994. None
  995. optimalTiling FormatFeatureFlags:
  996. None
  997. bufferFeatures FormatFeatureFlags:
  998. None
  999.  
  1000. FORMAT_R8G8B8_SRGB:
  1001. linearTiling FormatFeatureFlags:
  1002. None
  1003. optimalTiling FormatFeatureFlags:
  1004. None
  1005. bufferFeatures FormatFeatureFlags:
  1006. None
  1007.  
  1008. FORMAT_B8G8R8_UNORM:
  1009. linearTiling FormatFeatureFlags:
  1010. None
  1011. optimalTiling FormatFeatureFlags:
  1012. None
  1013. bufferFeatures FormatFeatureFlags:
  1014. None
  1015.  
  1016. FORMAT_B8G8R8_SNORM:
  1017. linearTiling FormatFeatureFlags:
  1018. None
  1019. optimalTiling FormatFeatureFlags:
  1020. None
  1021. bufferFeatures FormatFeatureFlags:
  1022. None
  1023.  
  1024. FORMAT_B8G8R8_USCALED:
  1025. linearTiling FormatFeatureFlags:
  1026. None
  1027. optimalTiling FormatFeatureFlags:
  1028. None
  1029. bufferFeatures FormatFeatureFlags:
  1030. None
  1031.  
  1032. FORMAT_B8G8R8_SSCALED:
  1033. linearTiling FormatFeatureFlags:
  1034. None
  1035. optimalTiling FormatFeatureFlags:
  1036. None
  1037. bufferFeatures FormatFeatureFlags:
  1038. None
  1039.  
  1040. FORMAT_B8G8R8_UINT:
  1041. linearTiling FormatFeatureFlags:
  1042. None
  1043. optimalTiling FormatFeatureFlags:
  1044. None
  1045. bufferFeatures FormatFeatureFlags:
  1046. None
  1047.  
  1048. FORMAT_B8G8R8_SINT:
  1049. linearTiling FormatFeatureFlags:
  1050. None
  1051. optimalTiling FormatFeatureFlags:
  1052. None
  1053. bufferFeatures FormatFeatureFlags:
  1054. None
  1055.  
  1056. FORMAT_B8G8R8_SRGB:
  1057. linearTiling FormatFeatureFlags:
  1058. None
  1059. optimalTiling FormatFeatureFlags:
  1060. None
  1061. bufferFeatures FormatFeatureFlags:
  1062. None
  1063.  
  1064. FORMAT_R8G8B8A8_UNORM:
  1065. linearTiling FormatFeatureFlags:
  1066. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1067. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1068. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1069. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1070. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1071. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1072. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1073. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1074. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1075. optimalTiling FormatFeatureFlags:
  1076. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1077. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1078. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1079. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1080. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1081. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1082. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1083. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1084. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1085. bufferFeatures FormatFeatureFlags:
  1086. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1087. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1088. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1089. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1090.  
  1091. FORMAT_R8G8B8A8_SNORM:
  1092. linearTiling FormatFeatureFlags:
  1093. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1094. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1095. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1096. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1097. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1098. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1099. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1100. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1101. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1102. optimalTiling FormatFeatureFlags:
  1103. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1104. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1105. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1106. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1107. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1108. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1109. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1110. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1111. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1112. bufferFeatures FormatFeatureFlags:
  1113. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1114. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1115. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1116. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1117.  
  1118. FORMAT_R8G8B8A8_USCALED:
  1119. linearTiling FormatFeatureFlags:
  1120. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1121. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1122. optimalTiling FormatFeatureFlags:
  1123. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1124. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1125. bufferFeatures FormatFeatureFlags:
  1126. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1127. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1128. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1129.  
  1130. FORMAT_R8G8B8A8_SSCALED:
  1131. linearTiling FormatFeatureFlags:
  1132. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1133. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1134. optimalTiling FormatFeatureFlags:
  1135. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1136. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1137. bufferFeatures FormatFeatureFlags:
  1138. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1139. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1140. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1141.  
  1142. FORMAT_R8G8B8A8_UINT:
  1143. linearTiling FormatFeatureFlags:
  1144. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1145. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1146. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1147. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1148. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1149. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1150. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1151. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1152. optimalTiling FormatFeatureFlags:
  1153. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1154. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1155. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1156. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1157. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1158. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1159. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1160. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1161. bufferFeatures FormatFeatureFlags:
  1162. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1163. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1164. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1165. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1166.  
  1167. FORMAT_R8G8B8A8_SINT:
  1168. linearTiling FormatFeatureFlags:
  1169. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1170. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1171. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1172. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1173. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1174. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1175. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1176. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1177. optimalTiling FormatFeatureFlags:
  1178. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1179. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1180. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1181. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1182. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1183. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1184. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1185. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1186. bufferFeatures FormatFeatureFlags:
  1187. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1188. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1189. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1190. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1191.  
  1192. FORMAT_R8G8B8A8_SRGB:
  1193. linearTiling FormatFeatureFlags:
  1194. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1195. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1196. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1197. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1198. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1199. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1200. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1201. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1202. optimalTiling FormatFeatureFlags:
  1203. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1204. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1205. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1206. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1207. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1208. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1209. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1210. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1211. bufferFeatures FormatFeatureFlags:
  1212. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1213.  
  1214. FORMAT_B8G8R8A8_UNORM:
  1215. linearTiling FormatFeatureFlags:
  1216. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1217. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1218. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1219. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1220. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1221. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1222. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1223. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1224. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1225. optimalTiling FormatFeatureFlags:
  1226. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1227. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1228. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1229. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1230. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1231. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1232. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1233. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1234. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1235. bufferFeatures FormatFeatureFlags:
  1236. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1237. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1238. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1239. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1240.  
  1241. FORMAT_B8G8R8A8_SNORM:
  1242. linearTiling FormatFeatureFlags:
  1243. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1244. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1245. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1246. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1247. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1248. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1249. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1250. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1251. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1252. optimalTiling FormatFeatureFlags:
  1253. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1254. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1255. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1256. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1257. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1258. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1259. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1260. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1261. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1262. bufferFeatures FormatFeatureFlags:
  1263. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1264. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1265. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1266. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1267.  
  1268. FORMAT_B8G8R8A8_USCALED:
  1269. linearTiling FormatFeatureFlags:
  1270. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1271. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1272. optimalTiling FormatFeatureFlags:
  1273. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1274. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1275. bufferFeatures FormatFeatureFlags:
  1276. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1277. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1278. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1279.  
  1280. FORMAT_B8G8R8A8_SSCALED:
  1281. linearTiling FormatFeatureFlags:
  1282. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1283. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1284. optimalTiling FormatFeatureFlags:
  1285. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1286. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1287. bufferFeatures FormatFeatureFlags:
  1288. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1289. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1290. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1291.  
  1292. FORMAT_B8G8R8A8_UINT:
  1293. linearTiling FormatFeatureFlags:
  1294. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1295. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1296. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1297. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1298. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1299. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1300. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1301. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1302. optimalTiling FormatFeatureFlags:
  1303. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1304. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1305. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1306. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1307. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1308. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1309. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1310. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1311. bufferFeatures FormatFeatureFlags:
  1312. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1313. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1314. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1315. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1316.  
  1317. FORMAT_B8G8R8A8_SINT:
  1318. linearTiling FormatFeatureFlags:
  1319. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1320. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1321. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1322. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1323. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1324. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1325. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1326. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1327. optimalTiling FormatFeatureFlags:
  1328. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1329. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1330. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1331. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1332. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1333. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1334. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1335. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1336. bufferFeatures FormatFeatureFlags:
  1337. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1338. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1339. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1340. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1341.  
  1342. FORMAT_B8G8R8A8_SRGB:
  1343. linearTiling FormatFeatureFlags:
  1344. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1345. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1346. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1347. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1348. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1349. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1350. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1351. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1352. optimalTiling FormatFeatureFlags:
  1353. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1354. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1355. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1356. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1357. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1358. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1359. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1360. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1361. bufferFeatures FormatFeatureFlags:
  1362. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1363.  
  1364. FORMAT_A8B8G8R8_UNORM_PACK32:
  1365. linearTiling FormatFeatureFlags:
  1366. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1367. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1368. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1369. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1370. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1371. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1372. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1373. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1374. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1375. optimalTiling FormatFeatureFlags:
  1376. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1377. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1378. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1379. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1380. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1381. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1382. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1383. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1384. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1385. bufferFeatures FormatFeatureFlags:
  1386. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1387. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1388. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1389. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1390.  
  1391. FORMAT_A8B8G8R8_SNORM_PACK32:
  1392. linearTiling FormatFeatureFlags:
  1393. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1394. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1395. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1396. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1397. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1398. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1399. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1400. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1401. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1402. optimalTiling FormatFeatureFlags:
  1403. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1404. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1405. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1406. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1407. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1408. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1409. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1410. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1411. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1412. bufferFeatures FormatFeatureFlags:
  1413. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1414. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1415. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1416. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1417.  
  1418. FORMAT_A8B8G8R8_USCALED_PACK32:
  1419. linearTiling FormatFeatureFlags:
  1420. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1421. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1422. optimalTiling FormatFeatureFlags:
  1423. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1424. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1425. bufferFeatures FormatFeatureFlags:
  1426. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1427. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1428. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1429.  
  1430. FORMAT_A8B8G8R8_SSCALED_PACK32:
  1431. linearTiling FormatFeatureFlags:
  1432. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1433. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1434. optimalTiling FormatFeatureFlags:
  1435. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1436. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1437. bufferFeatures FormatFeatureFlags:
  1438. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1439. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1440. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1441.  
  1442. FORMAT_A8B8G8R8_UINT_PACK32:
  1443. linearTiling FormatFeatureFlags:
  1444. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1445. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1446. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1447. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1448. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1449. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1450. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1451. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1452. optimalTiling FormatFeatureFlags:
  1453. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1454. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1455. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1456. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1457. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1458. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1459. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1460. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1461. bufferFeatures FormatFeatureFlags:
  1462. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1463. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1464. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1465. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1466.  
  1467. FORMAT_A8B8G8R8_SINT_PACK32:
  1468. linearTiling FormatFeatureFlags:
  1469. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1470. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1471. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1472. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1473. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1474. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1475. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1476. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1477. optimalTiling FormatFeatureFlags:
  1478. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1479. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1480. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1481. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1482. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1483. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1484. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1485. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1486. bufferFeatures FormatFeatureFlags:
  1487. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1488. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1489. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1490. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1491.  
  1492. FORMAT_A8B8G8R8_SRGB_PACK32:
  1493. linearTiling FormatFeatureFlags:
  1494. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1495. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1496. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1497. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1498. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1499. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1500. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1501. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1502. optimalTiling FormatFeatureFlags:
  1503. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1504. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1505. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1506. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1507. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1508. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1509. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1510. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1511. bufferFeatures FormatFeatureFlags:
  1512. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1513.  
  1514. FORMAT_A2R10G10B10_UNORM_PACK32:
  1515. linearTiling FormatFeatureFlags:
  1516. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1517. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1518. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1519. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1520. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1521. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1522. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1523. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1524. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1525. optimalTiling FormatFeatureFlags:
  1526. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1527. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1528. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1529. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1530. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1531. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1532. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1533. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1534. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1535. bufferFeatures FormatFeatureFlags:
  1536. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1537. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1538. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1539. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1540.  
  1541. FORMAT_A2R10G10B10_SNORM_PACK32:
  1542. linearTiling FormatFeatureFlags:
  1543. None
  1544. optimalTiling FormatFeatureFlags:
  1545. None
  1546. bufferFeatures FormatFeatureFlags:
  1547. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1548.  
  1549. FORMAT_A2R10G10B10_USCALED_PACK32:
  1550. linearTiling FormatFeatureFlags:
  1551. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1552. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1553. optimalTiling FormatFeatureFlags:
  1554. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1555. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1556. bufferFeatures FormatFeatureFlags:
  1557. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1558. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1559. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1560.  
  1561. FORMAT_A2R10G10B10_SSCALED_PACK32:
  1562. linearTiling FormatFeatureFlags:
  1563. None
  1564. optimalTiling FormatFeatureFlags:
  1565. None
  1566. bufferFeatures FormatFeatureFlags:
  1567. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1568.  
  1569. FORMAT_A2R10G10B10_UINT_PACK32:
  1570. linearTiling FormatFeatureFlags:
  1571. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1572. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1573. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1574. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1575. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1576. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1577. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1578. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1579. optimalTiling FormatFeatureFlags:
  1580. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1581. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1582. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1583. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1584. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1585. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1586. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1587. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1588. bufferFeatures FormatFeatureFlags:
  1589. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1590. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1591. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1592. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1593.  
  1594. FORMAT_A2R10G10B10_SINT_PACK32:
  1595. linearTiling FormatFeatureFlags:
  1596. None
  1597. optimalTiling FormatFeatureFlags:
  1598. None
  1599. bufferFeatures FormatFeatureFlags:
  1600. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1601.  
  1602. FORMAT_A2B10G10R10_UNORM_PACK32:
  1603. linearTiling FormatFeatureFlags:
  1604. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1605. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1606. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1607. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1608. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1609. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1610. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1611. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1612. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1613. optimalTiling FormatFeatureFlags:
  1614. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1615. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1616. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1617. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1618. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1619. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1620. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1621. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1622. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1623. bufferFeatures FormatFeatureFlags:
  1624. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1625. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1626. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1627. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1628.  
  1629. FORMAT_A2B10G10R10_SNORM_PACK32:
  1630. linearTiling FormatFeatureFlags:
  1631. None
  1632. optimalTiling FormatFeatureFlags:
  1633. None
  1634. bufferFeatures FormatFeatureFlags:
  1635. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1636.  
  1637. FORMAT_A2B10G10R10_USCALED_PACK32:
  1638. linearTiling FormatFeatureFlags:
  1639. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1640. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1641. optimalTiling FormatFeatureFlags:
  1642. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1643. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1644. bufferFeatures FormatFeatureFlags:
  1645. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1646. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1647. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1648.  
  1649. FORMAT_A2B10G10R10_SSCALED_PACK32:
  1650. linearTiling FormatFeatureFlags:
  1651. None
  1652. optimalTiling FormatFeatureFlags:
  1653. None
  1654. bufferFeatures FormatFeatureFlags:
  1655. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1656.  
  1657. FORMAT_A2B10G10R10_UINT_PACK32:
  1658. linearTiling FormatFeatureFlags:
  1659. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1660. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1661. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1662. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1663. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1664. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1665. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1666. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1667. optimalTiling FormatFeatureFlags:
  1668. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1669. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1670. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1671. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1672. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1673. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1674. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1675. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1676. bufferFeatures FormatFeatureFlags:
  1677. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1678. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1679. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1680. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1681.  
  1682. FORMAT_A2B10G10R10_SINT_PACK32:
  1683. linearTiling FormatFeatureFlags:
  1684. None
  1685. optimalTiling FormatFeatureFlags:
  1686. None
  1687. bufferFeatures FormatFeatureFlags:
  1688. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1689.  
  1690. FORMAT_R16_UNORM:
  1691. linearTiling FormatFeatureFlags:
  1692. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1693. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1694. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1695. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1696. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1697. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1698. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1699. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1700. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1701. optimalTiling FormatFeatureFlags:
  1702. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1703. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1704. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1705. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1706. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1707. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1708. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1709. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1710. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1711. bufferFeatures FormatFeatureFlags:
  1712. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1713. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1714. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1715.  
  1716. FORMAT_R16_SNORM:
  1717. linearTiling FormatFeatureFlags:
  1718. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1719. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1720. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1721. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1722. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1723. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1724. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1725. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1726. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1727. optimalTiling FormatFeatureFlags:
  1728. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1729. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1730. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1731. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1732. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1733. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1734. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1735. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1736. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1737. bufferFeatures FormatFeatureFlags:
  1738. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1739. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1740. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1741.  
  1742. FORMAT_R16_USCALED:
  1743. linearTiling FormatFeatureFlags:
  1744. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1745. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1746. optimalTiling FormatFeatureFlags:
  1747. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1748. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1749. bufferFeatures FormatFeatureFlags:
  1750. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1751. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1752.  
  1753. FORMAT_R16_SSCALED:
  1754. linearTiling FormatFeatureFlags:
  1755. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1756. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1757. optimalTiling FormatFeatureFlags:
  1758. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1759. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1760. bufferFeatures FormatFeatureFlags:
  1761. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1762. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1763.  
  1764. FORMAT_R16_UINT:
  1765. linearTiling FormatFeatureFlags:
  1766. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1767. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1768. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1769. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1770. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1771. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1772. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1773. optimalTiling FormatFeatureFlags:
  1774. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1775. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1776. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1777. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1778. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1779. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1780. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1781. bufferFeatures FormatFeatureFlags:
  1782. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1783. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1784. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1785.  
  1786. FORMAT_R16_SINT:
  1787. linearTiling FormatFeatureFlags:
  1788. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1789. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1790. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1791. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1792. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1793. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1794. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1795. optimalTiling FormatFeatureFlags:
  1796. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1797. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1798. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1799. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1800. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1801. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1802. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1803. bufferFeatures FormatFeatureFlags:
  1804. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1805. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1806. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1807.  
  1808. FORMAT_R16_SFLOAT:
  1809. linearTiling FormatFeatureFlags:
  1810. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1811. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1812. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1813. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1814. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1815. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1816. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1817. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1818. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1819. optimalTiling FormatFeatureFlags:
  1820. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1821. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1822. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1823. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1824. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1825. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1826. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1827. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1828. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1829. bufferFeatures FormatFeatureFlags:
  1830. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1831. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1832. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1833.  
  1834. FORMAT_R16G16_UNORM:
  1835. linearTiling FormatFeatureFlags:
  1836. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1837. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1838. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1839. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1840. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1841. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1842. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1843. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1844. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1845. optimalTiling FormatFeatureFlags:
  1846. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1847. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1848. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1849. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1850. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1851. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1852. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1853. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1854. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1855. bufferFeatures FormatFeatureFlags:
  1856. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1857. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1858. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1859. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1860.  
  1861. FORMAT_R16G16_SNORM:
  1862. linearTiling FormatFeatureFlags:
  1863. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1864. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1865. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1866. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1867. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1868. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1869. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1870. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1871. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1872. optimalTiling FormatFeatureFlags:
  1873. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1874. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1875. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1876. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1877. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1878. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1879. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1880. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1881. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1882. bufferFeatures FormatFeatureFlags:
  1883. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1884. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1885. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1886. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1887.  
  1888. FORMAT_R16G16_USCALED:
  1889. linearTiling FormatFeatureFlags:
  1890. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1891. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1892. optimalTiling FormatFeatureFlags:
  1893. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1894. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1895. bufferFeatures FormatFeatureFlags:
  1896. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1897. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1898. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1899.  
  1900. FORMAT_R16G16_SSCALED:
  1901. linearTiling FormatFeatureFlags:
  1902. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1903. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1904. optimalTiling FormatFeatureFlags:
  1905. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1906. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1907. bufferFeatures FormatFeatureFlags:
  1908. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1909. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1910. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1911.  
  1912. FORMAT_R16G16_UINT:
  1913. linearTiling FormatFeatureFlags:
  1914. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1915. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1916. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1917. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1918. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1919. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1920. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1921. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1922. optimalTiling FormatFeatureFlags:
  1923. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1924. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1925. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1926. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1927. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1928. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1929. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1930. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1931. bufferFeatures FormatFeatureFlags:
  1932. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1933. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1934. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1935. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1936.  
  1937. FORMAT_R16G16_SINT:
  1938. linearTiling FormatFeatureFlags:
  1939. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1940. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1941. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1942. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1943. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1944. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1945. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1946. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1947. optimalTiling FormatFeatureFlags:
  1948. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1949. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1950. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1951. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1952. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1953. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1954. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1955. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1956. bufferFeatures FormatFeatureFlags:
  1957. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1958. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1959. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1960. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1961.  
  1962. FORMAT_R16G16_SFLOAT:
  1963. linearTiling FormatFeatureFlags:
  1964. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1965. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1966. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1967. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1968. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1969. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1970. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1971. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1972. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1973. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1974. optimalTiling FormatFeatureFlags:
  1975. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1976. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1977. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  1978. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1979. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1980. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1981. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1982. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1983. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1984. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1985. bufferFeatures FormatFeatureFlags:
  1986. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1987. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1988. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  1989. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1990.  
  1991. FORMAT_R16G16B16_UNORM:
  1992. linearTiling FormatFeatureFlags:
  1993. None
  1994. optimalTiling FormatFeatureFlags:
  1995. None
  1996. bufferFeatures FormatFeatureFlags:
  1997. None
  1998.  
  1999. FORMAT_R16G16B16_SNORM:
  2000. linearTiling FormatFeatureFlags:
  2001. None
  2002. optimalTiling FormatFeatureFlags:
  2003. None
  2004. bufferFeatures FormatFeatureFlags:
  2005. None
  2006.  
  2007. FORMAT_R16G16B16_USCALED:
  2008. linearTiling FormatFeatureFlags:
  2009. None
  2010. optimalTiling FormatFeatureFlags:
  2011. None
  2012. bufferFeatures FormatFeatureFlags:
  2013. None
  2014.  
  2015. FORMAT_R16G16B16_SSCALED:
  2016. linearTiling FormatFeatureFlags:
  2017. None
  2018. optimalTiling FormatFeatureFlags:
  2019. None
  2020. bufferFeatures FormatFeatureFlags:
  2021. None
  2022.  
  2023. FORMAT_R16G16B16_UINT:
  2024. linearTiling FormatFeatureFlags:
  2025. None
  2026. optimalTiling FormatFeatureFlags:
  2027. None
  2028. bufferFeatures FormatFeatureFlags:
  2029. None
  2030.  
  2031. FORMAT_R16G16B16_SINT:
  2032. linearTiling FormatFeatureFlags:
  2033. None
  2034. optimalTiling FormatFeatureFlags:
  2035. None
  2036. bufferFeatures FormatFeatureFlags:
  2037. None
  2038.  
  2039. FORMAT_R16G16B16_SFLOAT:
  2040. linearTiling FormatFeatureFlags:
  2041. None
  2042. optimalTiling FormatFeatureFlags:
  2043. None
  2044. bufferFeatures FormatFeatureFlags:
  2045. None
  2046.  
  2047. FORMAT_R16G16B16A16_UNORM:
  2048. linearTiling FormatFeatureFlags:
  2049. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2050. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2051. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2052. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2053. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2054. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2055. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2056. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2057. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2058. optimalTiling FormatFeatureFlags:
  2059. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2060. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2061. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2062. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2063. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2064. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2065. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2066. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2067. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2068. bufferFeatures FormatFeatureFlags:
  2069. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2070. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2071. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2072. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2073.  
  2074. FORMAT_R16G16B16A16_SNORM:
  2075. linearTiling FormatFeatureFlags:
  2076. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2077. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2078. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2079. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2080. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2081. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2082. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2083. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2084. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2085. optimalTiling FormatFeatureFlags:
  2086. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2087. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2088. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2089. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2090. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2091. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2092. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2093. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2094. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2095. bufferFeatures FormatFeatureFlags:
  2096. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2097. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2098. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2099. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2100.  
  2101. FORMAT_R16G16B16A16_USCALED:
  2102. linearTiling FormatFeatureFlags:
  2103. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2104. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2105. optimalTiling FormatFeatureFlags:
  2106. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2107. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2108. bufferFeatures FormatFeatureFlags:
  2109. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2110. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2111. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2112.  
  2113. FORMAT_R16G16B16A16_SSCALED:
  2114. linearTiling FormatFeatureFlags:
  2115. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2116. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2117. optimalTiling FormatFeatureFlags:
  2118. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2119. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2120. bufferFeatures FormatFeatureFlags:
  2121. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2122. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2123. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2124.  
  2125. FORMAT_R16G16B16A16_UINT:
  2126. linearTiling FormatFeatureFlags:
  2127. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2128. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2129. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2130. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2131. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2132. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2133. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2134. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2135. optimalTiling FormatFeatureFlags:
  2136. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2137. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2138. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2139. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2140. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2141. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2142. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2143. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2144. bufferFeatures FormatFeatureFlags:
  2145. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2146. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2147. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2148. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2149.  
  2150. FORMAT_R16G16B16A16_SINT:
  2151. linearTiling FormatFeatureFlags:
  2152. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2153. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2154. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2155. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2156. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2157. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2158. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2159. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2160. optimalTiling FormatFeatureFlags:
  2161. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2162. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2163. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2164. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2165. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2166. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2167. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2168. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2169. bufferFeatures FormatFeatureFlags:
  2170. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2171. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2172. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2173. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2174.  
  2175. FORMAT_R16G16B16A16_SFLOAT:
  2176. linearTiling FormatFeatureFlags:
  2177. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2178. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2179. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2180. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2181. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2182. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2183. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2184. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2185. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2186. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2187. optimalTiling FormatFeatureFlags:
  2188. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2189. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2190. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2191. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2192. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2193. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2194. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2195. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2196. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2197. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2198. bufferFeatures FormatFeatureFlags:
  2199. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2200. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2201. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2202. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2203.  
  2204. FORMAT_R32_UINT:
  2205. linearTiling FormatFeatureFlags:
  2206. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2207. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2208. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2209. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2210. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2211. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2212. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2213. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2214. optimalTiling FormatFeatureFlags:
  2215. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2216. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2217. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2218. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2219. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2220. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2221. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2222. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2223. bufferFeatures FormatFeatureFlags:
  2224. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2225. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2226. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2227. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2228.  
  2229. FORMAT_R32_SINT:
  2230. linearTiling FormatFeatureFlags:
  2231. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2232. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2233. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2234. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2235. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2236. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2237. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2238. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2239. optimalTiling FormatFeatureFlags:
  2240. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2241. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2242. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2243. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2244. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2245. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2246. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2247. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2248. bufferFeatures FormatFeatureFlags:
  2249. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2250. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2251. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2252. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2253.  
  2254. FORMAT_R32_SFLOAT:
  2255. linearTiling FormatFeatureFlags:
  2256. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2257. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2258. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2259. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2260. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2261. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2262. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2263. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2264. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2265. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2266. optimalTiling FormatFeatureFlags:
  2267. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2268. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2269. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2270. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2271. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2272. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2273. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2274. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2275. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2276. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2277. bufferFeatures FormatFeatureFlags:
  2278. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2279. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2280. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2281. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2282.  
  2283. FORMAT_R32G32_UINT:
  2284. linearTiling FormatFeatureFlags:
  2285. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2286. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2287. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2288. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2289. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2290. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2291. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2292. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2293. optimalTiling FormatFeatureFlags:
  2294. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2295. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2296. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2297. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2298. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2299. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2300. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2301. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2302. bufferFeatures FormatFeatureFlags:
  2303. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2304. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2305. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2306. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2307.  
  2308. FORMAT_R32G32_SINT:
  2309. linearTiling FormatFeatureFlags:
  2310. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2311. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2312. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2313. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2314. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2315. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2316. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2317. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2318. optimalTiling FormatFeatureFlags:
  2319. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2320. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2321. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2322. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2323. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2324. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2325. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2326. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2327. bufferFeatures FormatFeatureFlags:
  2328. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2329. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2330. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2331. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2332.  
  2333. FORMAT_R32G32_SFLOAT:
  2334. linearTiling FormatFeatureFlags:
  2335. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2336. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2337. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2338. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2339. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2340. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2341. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2342. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2343. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2344. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2345. optimalTiling FormatFeatureFlags:
  2346. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2347. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2348. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2349. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2350. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2351. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2352. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2353. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2354. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2355. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2356. bufferFeatures FormatFeatureFlags:
  2357. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2358. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2359. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2360. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2361.  
  2362. FORMAT_R32G32B32_UINT:
  2363. linearTiling FormatFeatureFlags:
  2364. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2365. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2366. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2367. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2368. optimalTiling FormatFeatureFlags:
  2369. None
  2370. bufferFeatures FormatFeatureFlags:
  2371. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2372. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2373. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2374.  
  2375. FORMAT_R32G32B32_SINT:
  2376. linearTiling FormatFeatureFlags:
  2377. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2378. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2379. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2380. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2381. optimalTiling FormatFeatureFlags:
  2382. None
  2383. bufferFeatures FormatFeatureFlags:
  2384. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2385. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2386. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2387.  
  2388. FORMAT_R32G32B32_SFLOAT:
  2389. linearTiling FormatFeatureFlags:
  2390. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2391. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2392. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2393. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2394. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2395. optimalTiling FormatFeatureFlags:
  2396. None
  2397. bufferFeatures FormatFeatureFlags:
  2398. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2399. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2400. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2401.  
  2402. FORMAT_R32G32B32A32_UINT:
  2403. linearTiling FormatFeatureFlags:
  2404. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2405. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2406. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2407. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2408. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2409. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2410. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2411. optimalTiling FormatFeatureFlags:
  2412. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2413. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2414. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2415. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2416. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2417. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2418. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2419. bufferFeatures FormatFeatureFlags:
  2420. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2421. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2422. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2423.  
  2424. FORMAT_R32G32B32A32_SINT:
  2425. linearTiling FormatFeatureFlags:
  2426. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2427. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2428. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2429. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2430. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2431. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2432. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2433. optimalTiling FormatFeatureFlags:
  2434. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2435. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2436. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2437. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2438. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2439. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2440. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2441. bufferFeatures FormatFeatureFlags:
  2442. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2443. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2444. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2445.  
  2446. FORMAT_R32G32B32A32_SFLOAT:
  2447. linearTiling FormatFeatureFlags:
  2448. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2449. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2450. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2451. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2452. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2453. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2454. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2455. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2456. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2457. optimalTiling FormatFeatureFlags:
  2458. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2459. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2460. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2461. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2462. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2463. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2464. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2465. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2466. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2467. bufferFeatures FormatFeatureFlags:
  2468. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2469. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2470. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2471.  
  2472. FORMAT_R64_UINT:
  2473. linearTiling FormatFeatureFlags:
  2474. None
  2475. optimalTiling FormatFeatureFlags:
  2476. None
  2477. bufferFeatures FormatFeatureFlags:
  2478. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2479.  
  2480. FORMAT_R64_SINT:
  2481. linearTiling FormatFeatureFlags:
  2482. None
  2483. optimalTiling FormatFeatureFlags:
  2484. None
  2485. bufferFeatures FormatFeatureFlags:
  2486. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2487.  
  2488. FORMAT_R64_SFLOAT:
  2489. linearTiling FormatFeatureFlags:
  2490. None
  2491. optimalTiling FormatFeatureFlags:
  2492. None
  2493. bufferFeatures FormatFeatureFlags:
  2494. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2495.  
  2496. FORMAT_R64G64_UINT:
  2497. linearTiling FormatFeatureFlags:
  2498. None
  2499. optimalTiling FormatFeatureFlags:
  2500. None
  2501. bufferFeatures FormatFeatureFlags:
  2502. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2503.  
  2504. FORMAT_R64G64_SINT:
  2505. linearTiling FormatFeatureFlags:
  2506. None
  2507. optimalTiling FormatFeatureFlags:
  2508. None
  2509. bufferFeatures FormatFeatureFlags:
  2510. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2511.  
  2512. FORMAT_R64G64_SFLOAT:
  2513. linearTiling FormatFeatureFlags:
  2514. None
  2515. optimalTiling FormatFeatureFlags:
  2516. None
  2517. bufferFeatures FormatFeatureFlags:
  2518. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2519.  
  2520. FORMAT_R64G64B64_UINT:
  2521. linearTiling FormatFeatureFlags:
  2522. None
  2523. optimalTiling FormatFeatureFlags:
  2524. None
  2525. bufferFeatures FormatFeatureFlags:
  2526. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2527.  
  2528. FORMAT_R64G64B64_SINT:
  2529. linearTiling FormatFeatureFlags:
  2530. None
  2531. optimalTiling FormatFeatureFlags:
  2532. None
  2533. bufferFeatures FormatFeatureFlags:
  2534. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2535.  
  2536. FORMAT_R64G64B64_SFLOAT:
  2537. linearTiling FormatFeatureFlags:
  2538. None
  2539. optimalTiling FormatFeatureFlags:
  2540. None
  2541. bufferFeatures FormatFeatureFlags:
  2542. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2543.  
  2544. FORMAT_R64G64B64A64_UINT:
  2545. linearTiling FormatFeatureFlags:
  2546. None
  2547. optimalTiling FormatFeatureFlags:
  2548. None
  2549. bufferFeatures FormatFeatureFlags:
  2550. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2551.  
  2552. FORMAT_R64G64B64A64_SINT:
  2553. linearTiling FormatFeatureFlags:
  2554. None
  2555. optimalTiling FormatFeatureFlags:
  2556. None
  2557. bufferFeatures FormatFeatureFlags:
  2558. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2559.  
  2560. FORMAT_R64G64B64A64_SFLOAT:
  2561. linearTiling FormatFeatureFlags:
  2562. None
  2563. optimalTiling FormatFeatureFlags:
  2564. None
  2565. bufferFeatures FormatFeatureFlags:
  2566. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2567.  
  2568. FORMAT_B10G11R11_UFLOAT_PACK32:
  2569. linearTiling FormatFeatureFlags:
  2570. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2571. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2572. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2573. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2574. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2575. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2576. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2577. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2578. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2579. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2580. optimalTiling FormatFeatureFlags:
  2581. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2582. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2583. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2584. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2585. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2586. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2587. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2588. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2589. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2590. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2591. bufferFeatures FormatFeatureFlags:
  2592. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2593. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2594. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2595. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2596.  
  2597. FORMAT_E5B9G9R9_UFLOAT_PACK32:
  2598. linearTiling FormatFeatureFlags:
  2599. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2600. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2601. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2602. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2603. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2604. optimalTiling FormatFeatureFlags:
  2605. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2606. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2607. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2608. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2609. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2610. bufferFeatures FormatFeatureFlags:
  2611. None
  2612.  
  2613. FORMAT_D16_UNORM:
  2614. linearTiling FormatFeatureFlags:
  2615. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2616. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2617. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2618. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2619. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2620. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2621. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2622. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2623. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2624. optimalTiling FormatFeatureFlags:
  2625. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2626. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2627. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2628. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2629. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2630. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2631. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2632. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2633. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2634. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2635. bufferFeatures FormatFeatureFlags:
  2636. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2637. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2638.  
  2639. FORMAT_X8_D24_UNORM_PACK32:
  2640. linearTiling FormatFeatureFlags:
  2641. None
  2642. optimalTiling FormatFeatureFlags:
  2643. None
  2644. bufferFeatures FormatFeatureFlags:
  2645. None
  2646.  
  2647. FORMAT_D32_SFLOAT:
  2648. linearTiling FormatFeatureFlags:
  2649. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2650. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2651. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2652. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2653. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2654. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2655. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2656. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2657. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2658. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2659. optimalTiling FormatFeatureFlags:
  2660. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2661. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2662. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2663. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2664. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2665. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2666. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2667. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2668. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2669. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2670. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2671. bufferFeatures FormatFeatureFlags:
  2672. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2673. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2674. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2675.  
  2676. FORMAT_S8_UINT:
  2677. linearTiling FormatFeatureFlags:
  2678. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2679. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2680. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2681. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2682. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2683. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2684. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2685. optimalTiling FormatFeatureFlags:
  2686. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2687. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2688. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2689. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2690. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2691. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2692. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2693. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2694. bufferFeatures FormatFeatureFlags:
  2695. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2696. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2697.  
  2698. FORMAT_D16_UNORM_S8_UINT:
  2699. linearTiling FormatFeatureFlags:
  2700. None
  2701. optimalTiling FormatFeatureFlags:
  2702. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2703. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2704. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2705. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2706. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2707. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2708. bufferFeatures FormatFeatureFlags:
  2709. None
  2710.  
  2711. FORMAT_D24_UNORM_S8_UINT:
  2712. linearTiling FormatFeatureFlags:
  2713. None
  2714. optimalTiling FormatFeatureFlags:
  2715. None
  2716. bufferFeatures FormatFeatureFlags:
  2717. None
  2718.  
  2719. FORMAT_D32_SFLOAT_S8_UINT:
  2720. linearTiling FormatFeatureFlags:
  2721. None
  2722. optimalTiling FormatFeatureFlags:
  2723. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2724. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2725. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2726. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2727. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2728. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2729. bufferFeatures FormatFeatureFlags:
  2730. None
  2731.  
  2732. FORMAT_BC1_RGB_UNORM_BLOCK:
  2733. linearTiling FormatFeatureFlags:
  2734. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2735. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2736. optimalTiling FormatFeatureFlags:
  2737. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2738. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2739. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2740. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2741. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2742. bufferFeatures FormatFeatureFlags:
  2743. None
  2744.  
  2745. FORMAT_BC1_RGB_SRGB_BLOCK:
  2746. linearTiling FormatFeatureFlags:
  2747. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2748. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2749. optimalTiling FormatFeatureFlags:
  2750. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2751. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2752. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2753. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2754. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2755. bufferFeatures FormatFeatureFlags:
  2756. None
  2757.  
  2758. FORMAT_BC1_RGBA_UNORM_BLOCK:
  2759. linearTiling FormatFeatureFlags:
  2760. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2761. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2762. optimalTiling FormatFeatureFlags:
  2763. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2764. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2765. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2766. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2767. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2768. bufferFeatures FormatFeatureFlags:
  2769. None
  2770.  
  2771. FORMAT_BC1_RGBA_SRGB_BLOCK:
  2772. linearTiling FormatFeatureFlags:
  2773. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2774. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2775. optimalTiling FormatFeatureFlags:
  2776. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2777. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2778. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2779. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2780. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2781. bufferFeatures FormatFeatureFlags:
  2782. None
  2783.  
  2784. FORMAT_BC2_UNORM_BLOCK:
  2785. linearTiling FormatFeatureFlags:
  2786. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2787. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2788. optimalTiling FormatFeatureFlags:
  2789. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2790. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2791. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2792. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2793. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2794. bufferFeatures FormatFeatureFlags:
  2795. None
  2796.  
  2797. FORMAT_BC2_SRGB_BLOCK:
  2798. linearTiling FormatFeatureFlags:
  2799. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2800. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2801. optimalTiling FormatFeatureFlags:
  2802. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2803. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2804. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2805. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2806. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2807. bufferFeatures FormatFeatureFlags:
  2808. None
  2809.  
  2810. FORMAT_BC3_UNORM_BLOCK:
  2811. linearTiling FormatFeatureFlags:
  2812. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2813. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2814. optimalTiling FormatFeatureFlags:
  2815. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2816. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2817. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2818. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2819. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2820. bufferFeatures FormatFeatureFlags:
  2821. None
  2822.  
  2823. FORMAT_BC3_SRGB_BLOCK:
  2824. linearTiling FormatFeatureFlags:
  2825. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2826. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2827. optimalTiling FormatFeatureFlags:
  2828. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2829. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2830. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2831. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2832. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2833. bufferFeatures FormatFeatureFlags:
  2834. None
  2835.  
  2836. FORMAT_BC4_UNORM_BLOCK:
  2837. linearTiling FormatFeatureFlags:
  2838. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2839. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2840. optimalTiling FormatFeatureFlags:
  2841. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2842. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2843. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2844. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2845. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2846. bufferFeatures FormatFeatureFlags:
  2847. None
  2848.  
  2849. FORMAT_BC4_SNORM_BLOCK:
  2850. linearTiling FormatFeatureFlags:
  2851. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2852. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2853. optimalTiling FormatFeatureFlags:
  2854. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2855. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2856. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2857. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2858. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2859. bufferFeatures FormatFeatureFlags:
  2860. None
  2861.  
  2862. FORMAT_BC5_UNORM_BLOCK:
  2863. linearTiling FormatFeatureFlags:
  2864. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2865. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2866. optimalTiling FormatFeatureFlags:
  2867. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2868. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2869. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2870. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2871. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2872. bufferFeatures FormatFeatureFlags:
  2873. None
  2874.  
  2875. FORMAT_BC5_SNORM_BLOCK:
  2876. linearTiling FormatFeatureFlags:
  2877. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2878. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2879. optimalTiling FormatFeatureFlags:
  2880. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2881. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2882. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2883. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2884. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2885. bufferFeatures FormatFeatureFlags:
  2886. None
  2887.  
  2888. FORMAT_BC6H_UFLOAT_BLOCK:
  2889. linearTiling FormatFeatureFlags:
  2890. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2891. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2892. optimalTiling FormatFeatureFlags:
  2893. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2894. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2895. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2896. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2897. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2898. bufferFeatures FormatFeatureFlags:
  2899. None
  2900.  
  2901. FORMAT_BC6H_SFLOAT_BLOCK:
  2902. linearTiling FormatFeatureFlags:
  2903. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2904. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2905. optimalTiling FormatFeatureFlags:
  2906. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2907. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2908. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2909. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2910. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2911. bufferFeatures FormatFeatureFlags:
  2912. None
  2913.  
  2914. FORMAT_BC7_UNORM_BLOCK:
  2915. linearTiling FormatFeatureFlags:
  2916. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2917. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2918. optimalTiling FormatFeatureFlags:
  2919. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2920. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2921. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2922. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2923. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2924. bufferFeatures FormatFeatureFlags:
  2925. None
  2926.  
  2927. FORMAT_BC7_SRGB_BLOCK:
  2928. linearTiling FormatFeatureFlags:
  2929. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2930. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2931. optimalTiling FormatFeatureFlags:
  2932. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2933. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2934. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2935. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2936. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2937. bufferFeatures FormatFeatureFlags:
  2938. None
  2939.  
  2940. FORMAT_ETC2_R8G8B8_UNORM_BLOCK:
  2941. linearTiling FormatFeatureFlags:
  2942. None
  2943. optimalTiling FormatFeatureFlags:
  2944. None
  2945. bufferFeatures FormatFeatureFlags:
  2946. None
  2947.  
  2948. FORMAT_ETC2_R8G8B8_SRGB_BLOCK:
  2949. linearTiling FormatFeatureFlags:
  2950. None
  2951. optimalTiling FormatFeatureFlags:
  2952. None
  2953. bufferFeatures FormatFeatureFlags:
  2954. None
  2955.  
  2956. FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK:
  2957. linearTiling FormatFeatureFlags:
  2958. None
  2959. optimalTiling FormatFeatureFlags:
  2960. None
  2961. bufferFeatures FormatFeatureFlags:
  2962. None
  2963.  
  2964. FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK:
  2965. linearTiling FormatFeatureFlags:
  2966. None
  2967. optimalTiling FormatFeatureFlags:
  2968. None
  2969. bufferFeatures FormatFeatureFlags:
  2970. None
  2971.  
  2972. FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK:
  2973. linearTiling FormatFeatureFlags:
  2974. None
  2975. optimalTiling FormatFeatureFlags:
  2976. None
  2977. bufferFeatures FormatFeatureFlags:
  2978. None
  2979.  
  2980. FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK:
  2981. linearTiling FormatFeatureFlags:
  2982. None
  2983. optimalTiling FormatFeatureFlags:
  2984. None
  2985. bufferFeatures FormatFeatureFlags:
  2986. None
  2987.  
  2988. FORMAT_EAC_R11_UNORM_BLOCK:
  2989. linearTiling FormatFeatureFlags:
  2990. None
  2991. optimalTiling FormatFeatureFlags:
  2992. None
  2993. bufferFeatures FormatFeatureFlags:
  2994. None
  2995.  
  2996. FORMAT_EAC_R11_SNORM_BLOCK:
  2997. linearTiling FormatFeatureFlags:
  2998. None
  2999. optimalTiling FormatFeatureFlags:
  3000. None
  3001. bufferFeatures FormatFeatureFlags:
  3002. None
  3003.  
  3004. FORMAT_EAC_R11G11_UNORM_BLOCK:
  3005. linearTiling FormatFeatureFlags:
  3006. None
  3007. optimalTiling FormatFeatureFlags:
  3008. None
  3009. bufferFeatures FormatFeatureFlags:
  3010. None
  3011.  
  3012. FORMAT_EAC_R11G11_SNORM_BLOCK:
  3013. linearTiling FormatFeatureFlags:
  3014. None
  3015. optimalTiling FormatFeatureFlags:
  3016. None
  3017. bufferFeatures FormatFeatureFlags:
  3018. None
  3019.  
  3020. FORMAT_ASTC_4x4_UNORM_BLOCK:
  3021. linearTiling FormatFeatureFlags:
  3022. None
  3023. optimalTiling FormatFeatureFlags:
  3024. None
  3025. bufferFeatures FormatFeatureFlags:
  3026. None
  3027.  
  3028. FORMAT_ASTC_4x4_SRGB_BLOCK:
  3029. linearTiling FormatFeatureFlags:
  3030. None
  3031. optimalTiling FormatFeatureFlags:
  3032. None
  3033. bufferFeatures FormatFeatureFlags:
  3034. None
  3035.  
  3036. FORMAT_ASTC_5x4_UNORM_BLOCK:
  3037. linearTiling FormatFeatureFlags:
  3038. None
  3039. optimalTiling FormatFeatureFlags:
  3040. None
  3041. bufferFeatures FormatFeatureFlags:
  3042. None
  3043.  
  3044. FORMAT_ASTC_5x4_SRGB_BLOCK:
  3045. linearTiling FormatFeatureFlags:
  3046. None
  3047. optimalTiling FormatFeatureFlags:
  3048. None
  3049. bufferFeatures FormatFeatureFlags:
  3050. None
  3051.  
  3052. FORMAT_ASTC_5x5_UNORM_BLOCK:
  3053. linearTiling FormatFeatureFlags:
  3054. None
  3055. optimalTiling FormatFeatureFlags:
  3056. None
  3057. bufferFeatures FormatFeatureFlags:
  3058. None
  3059.  
  3060. FORMAT_ASTC_5x5_SRGB_BLOCK:
  3061. linearTiling FormatFeatureFlags:
  3062. None
  3063. optimalTiling FormatFeatureFlags:
  3064. None
  3065. bufferFeatures FormatFeatureFlags:
  3066. None
  3067.  
  3068. FORMAT_ASTC_6x5_UNORM_BLOCK:
  3069. linearTiling FormatFeatureFlags:
  3070. None
  3071. optimalTiling FormatFeatureFlags:
  3072. None
  3073. bufferFeatures FormatFeatureFlags:
  3074. None
  3075.  
  3076. FORMAT_ASTC_6x5_SRGB_BLOCK:
  3077. linearTiling FormatFeatureFlags:
  3078. None
  3079. optimalTiling FormatFeatureFlags:
  3080. None
  3081. bufferFeatures FormatFeatureFlags:
  3082. None
  3083.  
  3084. FORMAT_ASTC_6x6_UNORM_BLOCK:
  3085. linearTiling FormatFeatureFlags:
  3086. None
  3087. optimalTiling FormatFeatureFlags:
  3088. None
  3089. bufferFeatures FormatFeatureFlags:
  3090. None
  3091.  
  3092. FORMAT_ASTC_6x6_SRGB_BLOCK:
  3093. linearTiling FormatFeatureFlags:
  3094. None
  3095. optimalTiling FormatFeatureFlags:
  3096. None
  3097. bufferFeatures FormatFeatureFlags:
  3098. None
  3099.  
  3100. FORMAT_ASTC_8x5_UNORM_BLOCK:
  3101. linearTiling FormatFeatureFlags:
  3102. None
  3103. optimalTiling FormatFeatureFlags:
  3104. None
  3105. bufferFeatures FormatFeatureFlags:
  3106. None
  3107.  
  3108. FORMAT_ASTC_8x5_SRGB_BLOCK:
  3109. linearTiling FormatFeatureFlags:
  3110. None
  3111. optimalTiling FormatFeatureFlags:
  3112. None
  3113. bufferFeatures FormatFeatureFlags:
  3114. None
  3115.  
  3116. FORMAT_ASTC_8x6_UNORM_BLOCK:
  3117. linearTiling FormatFeatureFlags:
  3118. None
  3119. optimalTiling FormatFeatureFlags:
  3120. None
  3121. bufferFeatures FormatFeatureFlags:
  3122. None
  3123.  
  3124. FORMAT_ASTC_8x6_SRGB_BLOCK:
  3125. linearTiling FormatFeatureFlags:
  3126. None
  3127. optimalTiling FormatFeatureFlags:
  3128. None
  3129. bufferFeatures FormatFeatureFlags:
  3130. None
  3131.  
  3132. FORMAT_ASTC_8x8_UNORM_BLOCK:
  3133. linearTiling FormatFeatureFlags:
  3134. None
  3135. optimalTiling FormatFeatureFlags:
  3136. None
  3137. bufferFeatures FormatFeatureFlags:
  3138. None
  3139.  
  3140. FORMAT_ASTC_8x8_SRGB_BLOCK:
  3141. linearTiling FormatFeatureFlags:
  3142. None
  3143. optimalTiling FormatFeatureFlags:
  3144. None
  3145. bufferFeatures FormatFeatureFlags:
  3146. None
  3147.  
  3148. FORMAT_ASTC_10x5_UNORM_BLOCK:
  3149. linearTiling FormatFeatureFlags:
  3150. None
  3151. optimalTiling FormatFeatureFlags:
  3152. None
  3153. bufferFeatures FormatFeatureFlags:
  3154. None
  3155.  
  3156. FORMAT_ASTC_10x5_SRGB_BLOCK:
  3157. linearTiling FormatFeatureFlags:
  3158. None
  3159. optimalTiling FormatFeatureFlags:
  3160. None
  3161. bufferFeatures FormatFeatureFlags:
  3162. None
  3163.  
  3164. FORMAT_ASTC_10x6_UNORM_BLOCK:
  3165. linearTiling FormatFeatureFlags:
  3166. None
  3167. optimalTiling FormatFeatureFlags:
  3168. None
  3169. bufferFeatures FormatFeatureFlags:
  3170. None
  3171.  
  3172. FORMAT_ASTC_10x6_SRGB_BLOCK:
  3173. linearTiling FormatFeatureFlags:
  3174. None
  3175. optimalTiling FormatFeatureFlags:
  3176. None
  3177. bufferFeatures FormatFeatureFlags:
  3178. None
  3179.  
  3180. FORMAT_ASTC_10x8_UNORM_BLOCK:
  3181. linearTiling FormatFeatureFlags:
  3182. None
  3183. optimalTiling FormatFeatureFlags:
  3184. None
  3185. bufferFeatures FormatFeatureFlags:
  3186. None
  3187.  
  3188. FORMAT_ASTC_10x8_SRGB_BLOCK:
  3189. linearTiling FormatFeatureFlags:
  3190. None
  3191. optimalTiling FormatFeatureFlags:
  3192. None
  3193. bufferFeatures FormatFeatureFlags:
  3194. None
  3195.  
  3196. FORMAT_ASTC_10x10_UNORM_BLOCK:
  3197. linearTiling FormatFeatureFlags:
  3198. None
  3199. optimalTiling FormatFeatureFlags:
  3200. None
  3201. bufferFeatures FormatFeatureFlags:
  3202. None
  3203.  
  3204. FORMAT_ASTC_10x10_SRGB_BLOCK:
  3205. linearTiling FormatFeatureFlags:
  3206. None
  3207. optimalTiling FormatFeatureFlags:
  3208. None
  3209. bufferFeatures FormatFeatureFlags:
  3210. None
  3211.  
  3212. FORMAT_ASTC_12x10_UNORM_BLOCK:
  3213. linearTiling FormatFeatureFlags:
  3214. None
  3215. optimalTiling FormatFeatureFlags:
  3216. None
  3217. bufferFeatures FormatFeatureFlags:
  3218. None
  3219.  
  3220. FORMAT_ASTC_12x10_SRGB_BLOCK:
  3221. linearTiling FormatFeatureFlags:
  3222. None
  3223. optimalTiling FormatFeatureFlags:
  3224. None
  3225. bufferFeatures FormatFeatureFlags:
  3226. None
  3227.  
  3228. FORMAT_ASTC_12x12_UNORM_BLOCK:
  3229. linearTiling FormatFeatureFlags:
  3230. None
  3231. optimalTiling FormatFeatureFlags:
  3232. None
  3233. bufferFeatures FormatFeatureFlags:
  3234. None
  3235.  
  3236. FORMAT_ASTC_12x12_SRGB_BLOCK:
  3237. linearTiling FormatFeatureFlags:
  3238. None
  3239. optimalTiling FormatFeatureFlags:
  3240. None
  3241. bufferFeatures FormatFeatureFlags:
  3242. None
Add Comment
Please, Sign In to add comment