viggy96

vulkaninfo

Feb 22nd, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 205.73 KB | None | 0 0
  1. ===========
  2. VULKAN INFO
  3. ===========
  4.  
  5. Vulkan Instance Version: 1.1.70
  6.  
  7. ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
  8. ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
  9.  
  10.  
  11.  
  12.  
  13. Instance Extensions:
  14. ====================
  15. Instance Extensions count = 16
  16. VK_KHR_device_group_creation : extension revision 1
  17. VK_KHR_external_fence_capabilities : extension revision 1
  18. VK_KHR_external_memory_capabilities : extension revision 1
  19. VK_KHR_external_semaphore_capabilities: extension revision 1
  20. VK_KHR_get_physical_device_properties2: extension revision 1
  21. VK_KHR_get_surface_capabilities2 : extension revision 1
  22. VK_KHR_surface : extension revision 25
  23. VK_KHR_wayland_surface : extension revision 6
  24. VK_KHR_xcb_surface : extension revision 6
  25. VK_KHR_xlib_surface : extension revision 6
  26. VK_KHR_display : extension revision 23
  27. VK_EXT_direct_mode_display : extension revision 1
  28. VK_EXT_acquire_xlib_display : extension revision 1
  29. VK_EXT_display_surface_counter : extension revision 1
  30. VK_EXT_debug_report : extension revision 9
  31. VK_EXT_debug_utils : extension revision 1
  32. Layers: count = 10
  33. =======
  34. VK_LAYER_LUNARG_object_tracker (LunarG Validation Layer) Vulkan version 1.1.70, layer version 1
  35. Layer Extensions count = 1
  36. VK_EXT_debug_report : extension revision 6
  37. Devices count = 2
  38. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  39. Layer-Device Extensions count = 1
  40. VK_EXT_debug_marker : extension revision 4
  41. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  42. Layer-Device Extensions count = 1
  43. VK_EXT_debug_marker : extension revision 4
  44.  
  45. VK_LAYER_LUNARG_parameter_validation (LunarG Validation Layer) Vulkan version 1.1.70, layer version 1
  46. Layer Extensions count = 1
  47. VK_EXT_debug_report : extension revision 6
  48. Devices count = 2
  49. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  50. Layer-Device Extensions count = 1
  51. VK_EXT_debug_marker : extension revision 4
  52. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  53. Layer-Device Extensions count = 1
  54. VK_EXT_debug_marker : extension revision 4
  55.  
  56. VK_LAYER_LUNARG_core_validation (LunarG Validation Layer) Vulkan version 1.1.70, layer version 1
  57. Layer Extensions count = 1
  58. VK_EXT_debug_report : extension revision 6
  59. Devices count = 2
  60. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  61. Layer-Device Extensions count = 2
  62. VK_EXT_debug_marker : extension revision 4
  63. VK_EXT_validation_cache : extension revision 1
  64. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  65. Layer-Device Extensions count = 2
  66. VK_EXT_debug_marker : extension revision 4
  67. VK_EXT_validation_cache : extension revision 1
  68.  
  69. VK_LAYER_GOOGLE_threading (Google Validation Layer) Vulkan version 1.1.70, layer version 1
  70. Layer Extensions count = 1
  71. VK_EXT_debug_report : extension revision 6
  72. Devices count = 2
  73. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  74. Layer-Device Extensions count = 0
  75. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  76. Layer-Device Extensions count = 0
  77.  
  78. VK_LAYER_GOOGLE_unique_objects (Google Validation Layer) Vulkan version 1.1.70, layer version 1
  79. Layer Extensions count = 0
  80. Devices count = 2
  81. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  82. Layer-Device Extensions count = 0
  83. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  84. Layer-Device Extensions count = 0
  85.  
  86. VK_LAYER_LUNARG_standard_validation (LunarG Standard Validation) Vulkan version 1.1.70, layer version 1
  87. Layer Extensions count = 1
  88. VK_EXT_debug_report : extension revision 6
  89. Devices count = 2
  90. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  91. Layer-Device Extensions count = 2
  92. VK_EXT_debug_marker : extension revision 4
  93. VK_EXT_validation_cache : extension revision 1
  94. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  95. Layer-Device Extensions count = 2
  96. VK_EXT_debug_marker : extension revision 4
  97. VK_EXT_validation_cache : extension revision 1
  98.  
  99. VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.1.73, layer version 1
  100. Layer Extensions count = 0
  101. Devices count = 2
  102. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  103. Layer-Device Extensions count = 0
  104. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  105. Layer-Device Extensions count = 0
  106.  
  107. VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.1.73, layer version 1
  108. Layer Extensions count = 0
  109. Devices count = 2
  110. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  111. Layer-Device Extensions count = 0
  112. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  113. Layer-Device Extensions count = 0
  114.  
  115. VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.1.73, layer version 1
  116. Layer Extensions count = 0
  117. Devices count = 2
  118. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  119. Layer-Device Extensions count = 0
  120. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  121. Layer-Device Extensions count = 0
  122.  
  123. VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.1.73, layer version 1
  124. Layer Extensions count = 0
  125. Devices count = 2
  126. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  127. Layer-Device Extensions count = 0
  128. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  129. Layer-Device Extensions count = 0
  130.  
  131. Presentable Surfaces:
  132. =====================
  133. GPU id : 0 (AMD RADV unknown (LLVM 9.0.0))
  134. Surface type : VK_KHR_xcb_surface
  135. Formats: count = 2
  136. B8G8R8A8_SRGB
  137. B8G8R8A8_UNORM
  138. Present Modes: count = 3
  139. IMMEDIATE_KHR
  140. MAILBOX_KHR
  141. FIFO_KHR
  142.  
  143. VkSurfaceCapabilitiesKHR:
  144. =========================
  145. minImageCount = 2
  146. maxImageCount = 0
  147. currentExtent:
  148. width = 256
  149. height = 256
  150. minImageExtent:
  151. width = 256
  152. height = 256
  153. maxImageExtent:
  154. width = 256
  155. height = 256
  156. maxImageArrayLayers = 1
  157. supportedTransform:
  158. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  159. currentTransform:
  160. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  161. supportedCompositeAlpha:
  162. VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  163. VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR
  164. supportedUsageFlags:
  165. VK_IMAGE_USAGE_TRANSFER_SRC_BIT
  166. VK_IMAGE_USAGE_TRANSFER_DST_BIT
  167. VK_IMAGE_USAGE_SAMPLED_BIT
  168. VK_IMAGE_USAGE_STORAGE_BIT
  169. VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  170.  
  171. VkSurfaceCapabilities2EXT:
  172. ==========================
  173.  
  174. supportedSurfaceCounters:
  175. None
  176. GPU id : 1 (AMD RADV unknown (LLVM 9.0.0))
  177. Surface type : VK_KHR_xcb_surface
  178. Formats: count = 2
  179. B8G8R8A8_SRGB
  180. B8G8R8A8_UNORM
  181. Present Modes: count = 3
  182. IMMEDIATE_KHR
  183. MAILBOX_KHR
  184. FIFO_KHR
  185.  
  186. VkSurfaceCapabilitiesKHR:
  187. =========================
  188. minImageCount = 2
  189. maxImageCount = 0
  190. currentExtent:
  191. width = 256
  192. height = 256
  193. minImageExtent:
  194. width = 256
  195. height = 256
  196. maxImageExtent:
  197. width = 256
  198. height = 256
  199. maxImageArrayLayers = 1
  200. supportedTransform:
  201. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  202. currentTransform:
  203. VK_SURFACE_TRANSFORM_IDENTITY_BIT_KHR
  204. supportedCompositeAlpha:
  205. VK_COMPOSITE_ALPHA_OPAQUE_BIT_KHR
  206. VK_COMPOSITE_ALPHA_INHERIT_BIT_KHR
  207. supportedUsageFlags:
  208. VK_IMAGE_USAGE_TRANSFER_SRC_BIT
  209. VK_IMAGE_USAGE_TRANSFER_DST_BIT
  210. VK_IMAGE_USAGE_SAMPLED_BIT
  211. VK_IMAGE_USAGE_STORAGE_BIT
  212. VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT
  213.  
  214. VkSurfaceCapabilities2EXT:
  215. ==========================
  216.  
  217. supportedSurfaceCounters:
  218. None
  219.  
  220.  
  221. Device Properties and Extensions :
  222. ==================================
  223. GPU0
  224. VkPhysicalDeviceProperties:
  225. ===========================
  226. apiVersion = 0x40105a (1.1.90)
  227. driverVersion = 79691875 (0x4c00063)
  228. vendorID = 0x1002
  229. deviceID = 0x66af
  230. deviceType = DISCRETE_GPU
  231. deviceName = AMD RADV unknown (LLVM 9.0.0)
  232. VkPhysicalDeviceLimits:
  233. -----------------------
  234. maxImageDimension1D = 16384
  235. maxImageDimension2D = 16384
  236. maxImageDimension3D = 2048
  237. maxImageDimensionCube = 16384
  238. maxImageArrayLayers = 2048
  239. maxTexelBufferElements = 0x8000000
  240. maxUniformBufferRange = 0xffffffff
  241. maxStorageBufferRange = 0xffffffff
  242. maxPushConstantsSize = 128
  243. maxMemoryAllocationCount = 4294967295
  244. maxSamplerAllocationCount = 65536
  245. bufferImageGranularity = 0x40
  246. sparseAddressSpaceSize = 0xffffffff
  247. maxBoundDescriptorSets = 32
  248. maxPerStageDescriptorSamplers = 9586978
  249. maxPerStageDescriptorUniformBuffers = 9586978
  250. maxPerStageDescriptorStorageBuffers = 9586978
  251. maxPerStageDescriptorSampledImages = 9586978
  252. maxPerStageDescriptorStorageImages = 9586978
  253. maxPerStageDescriptorInputAttachments = 9586978
  254. maxPerStageResources = 9586978
  255. maxDescriptorSetSamplers = 9586978
  256. maxDescriptorSetUniformBuffers = 9586978
  257. maxDescriptorSetUniformBuffersDynamic = 16
  258. maxDescriptorSetStorageBuffers = 9586978
  259. maxDescriptorSetStorageBuffersDynamic = 8
  260. maxDescriptorSetSampledImages = 9586978
  261. maxDescriptorSetStorageImages = 9586978
  262. maxDescriptorSetInputAttachments = 9586978
  263. maxVertexInputAttributes = 32
  264. maxVertexInputBindings = 32
  265. maxVertexInputAttributeOffset = 0x7ff
  266. maxVertexInputBindingStride = 0x800
  267. maxVertexOutputComponents = 128
  268. maxTessellationGenerationLevel = 64
  269. maxTessellationPatchSize = 32
  270. maxTessellationControlPerVertexInputComponents = 128
  271. maxTessellationControlPerVertexOutputComponents = 128
  272. maxTessellationControlPerPatchOutputComponents = 120
  273. maxTessellationControlTotalOutputComponents = 4096
  274. maxTessellationEvaluationInputComponents = 128
  275. maxTessellationEvaluationOutputComponents = 128
  276. maxGeometryShaderInvocations = 127
  277. maxGeometryInputComponents = 64
  278. maxGeometryOutputComponents = 128
  279. maxGeometryOutputVertices = 256
  280. maxGeometryTotalOutputComponents = 1024
  281. maxFragmentInputComponents = 128
  282. maxFragmentOutputAttachments = 8
  283. maxFragmentDualSrcAttachments = 1
  284. maxFragmentCombinedOutputResources = 8
  285. maxComputeSharedMemorySize = 0x8000
  286. maxComputeWorkGroupCount[0] = 65535
  287. maxComputeWorkGroupCount[1] = 65535
  288. maxComputeWorkGroupCount[2] = 65535
  289. maxComputeWorkGroupInvocations = 2048
  290. maxComputeWorkGroupSize[0] = 2048
  291. maxComputeWorkGroupSize[1] = 2048
  292. maxComputeWorkGroupSize[2] = 2048
  293. subPixelPrecisionBits = 8
  294. subTexelPrecisionBits = 8
  295. mipmapPrecisionBits = 8
  296. maxDrawIndexedIndexValue = 4294967295
  297. maxDrawIndirectCount = 4294967295
  298. maxSamplerLodBias = 16.000000
  299. maxSamplerAnisotropy = 16.000000
  300. maxViewports = 16
  301. maxViewportDimensions[0] = 16384
  302. maxViewportDimensions[1] = 16384
  303. viewportBoundsRange[0] =-32768.000000
  304. viewportBoundsRange[1] = 32767.000000
  305. viewportSubPixelBits = 8
  306. minMemoryMapAlignment = 4096
  307. minTexelBufferOffsetAlignment = 0x1
  308. minUniformBufferOffsetAlignment = 0x4
  309. minStorageBufferOffsetAlignment = 0x4
  310. minTexelOffset =-32
  311. maxTexelOffset = 31
  312. minTexelGatherOffset =-32
  313. maxTexelGatherOffset = 31
  314. minInterpolationOffset =-2.000000
  315. maxInterpolationOffset = 2.000000
  316. subPixelInterpolationOffsetBits = 8
  317. maxFramebufferWidth = 16384
  318. maxFramebufferHeight = 16384
  319. maxFramebufferLayers = 1024
  320. framebufferColorSampleCounts = 15
  321. framebufferDepthSampleCounts = 15
  322. framebufferStencilSampleCounts = 15
  323. framebufferNoAttachmentsSampleCounts = 15
  324. maxColorAttachments = 8
  325. sampledImageColorSampleCounts = 15
  326. sampledImageDepthSampleCounts = 15
  327. sampledImageStencilSampleCounts = 15
  328. sampledImageIntegerSampleCounts = 1
  329. storageImageSampleCounts = 15
  330. maxSampleMaskWords = 1
  331. timestampComputeAndGraphics = 1
  332. timestampPeriod = 40.000000
  333. maxClipDistances = 8
  334. maxCullDistances = 8
  335. maxCombinedClipAndCullDistances = 8
  336. discreteQueuePriorities = 2
  337. pointSizeRange[0] = 0.125000
  338. pointSizeRange[1] = 255.875000
  339. lineWidthRange[0] = 0.000000
  340. lineWidthRange[1] = 7.992188
  341. pointSizeGranularity = 0.125000
  342. lineWidthGranularity = 0.007812
  343. strictLines = 0
  344. standardSampleLocations = 1
  345. optimalBufferCopyOffsetAlignment = 0x80
  346. optimalBufferCopyRowPitchAlignment = 0x80
  347. nonCoherentAtomSize = 0x40
  348. VkPhysicalDeviceSparseProperties:
  349. ---------------------------------
  350. residencyStandard2DBlockShape = 0
  351. residencyStandard2DMultisampleBlockShape = 0
  352. residencyStandard3DBlockShape = 0
  353. residencyAlignedMipSize = 0
  354. residencyNonResidentStrict = 0
  355.  
  356. Device Extensions count = 46
  357. VK_KHR_16bit_storage : extension revision 1
  358. VK_KHR_bind_memory2 : extension revision 1
  359. VK_KHR_create_renderpass2 : extension revision 1
  360. VK_KHR_dedicated_allocation : extension revision 1
  361. VK_KHR_descriptor_update_template : extension revision 1
  362. VK_KHR_draw_indirect_count : extension revision 1
  363. VK_KHR_driver_properties : extension revision 1
  364. VK_KHR_get_memory_requirements2 : extension revision 1
  365. VK_KHR_image_format_list : extension revision 1
  366. VK_KHR_incremental_present : extension revision 1
  367. VK_KHR_maintenance1 : extension revision 1
  368. VK_KHR_maintenance2 : extension revision 1
  369. VK_KHR_maintenance3 : extension revision 1
  370. VK_KHR_push_descriptor : extension revision 1
  371. VK_KHR_relaxed_block_layout : extension revision 1
  372. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
  373. VK_KHR_shader_draw_parameters : extension revision 1
  374. VK_KHR_storage_buffer_storage_class : extension revision 1
  375. VK_KHR_swapchain : extension revision 68
  376. VK_KHR_variable_pointers : extension revision 1
  377. VK_KHR_multiview : extension revision 1
  378. VK_EXT_calibrated_timestamps : extension revision 1
  379. VK_EXT_conditional_rendering : extension revision 1
  380. VK_EXT_conservative_rasterization : extension revision 1
  381. VK_EXT_display_control : extension revision 1
  382. VK_EXT_depth_range_unrestricted : extension revision 1
  383. VK_EXT_descriptor_indexing : extension revision 2
  384. VK_EXT_discard_rectangles : extension revision 1
  385. VK_EXT_global_priority : extension revision 1
  386. VK_EXT_memory_budget : extension revision 1
  387. VK_EXT_memory_priority : extension revision 1
  388. VK_EXT_pci_bus_info : extension revision 2
  389. VK_EXT_sampler_filter_minmax : extension revision 1
  390. VK_EXT_scalar_block_layout : extension revision 1
  391. VK_EXT_shader_viewport_index_layer : extension revision 1
  392. VK_EXT_shader_stencil_export : extension revision 1
  393. VK_EXT_transform_feedback : extension revision 1
  394. VK_EXT_vertex_attribute_divisor : extension revision 3
  395. VK_AMD_draw_indirect_count : extension revision 1
  396. VK_AMD_gcn_shader : extension revision 1
  397. VK_AMD_rasterization_order : extension revision 1
  398. VK_AMD_shader_core_properties : extension revision 1
  399. VK_AMD_shader_info : extension revision 1
  400. VK_AMD_shader_trinary_minmax : extension revision 1
  401. VK_GOOGLE_decorate_string : extension revision 1
  402. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  403.  
  404. VkQueueFamilyProperties[0]:
  405. ===========================
  406. queueFlags = GRAPHICS | COMPUTE | TRANSFER | SPARSE
  407. queueCount = 1
  408. timestampValidBits = 64
  409. minImageTransferGranularity = (1, 1, 1)
  410.  
  411. VkQueueFamilyProperties[1]:
  412. ===========================
  413. queueFlags = COMPUTE | TRANSFER | SPARSE
  414. queueCount = 4
  415. timestampValidBits = 64
  416. minImageTransferGranularity = (1, 1, 1)
  417.  
  418. VkPhysicalDeviceMemoryProperties:
  419. =================================
  420. memoryHeapCount = 3
  421. memoryHeaps[0] :
  422. size = 16894656512 (0x3ef000000) (15.73 GiB)
  423. flags:
  424. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  425. memoryHeaps[1] :
  426. size = 268435456 (0x10000000) (256.00 MiB)
  427. flags:
  428. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  429. memoryHeaps[2] :
  430. size = 12556443648 (0x2ec6c2000) (11.69 GiB)
  431. flags:
  432. None
  433. memoryTypeCount = 4
  434. memoryTypes[0] :
  435. heapIndex = 0
  436. propertyFlags = 0x1:
  437. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  438. memoryTypes[1] :
  439. heapIndex = 2
  440. propertyFlags = 0x6:
  441. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  442. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  443. memoryTypes[2] :
  444. heapIndex = 1
  445. propertyFlags = 0x7:
  446. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  447. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  448. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  449. memoryTypes[3] :
  450. heapIndex = 2
  451. propertyFlags = 0xe:
  452. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  453. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  454. VK_MEMORY_PROPERTY_HOST_CACHED_BIT
  455.  
  456. VkPhysicalDeviceFeatures:
  457. =========================
  458. alphaToOne = 1
  459. depthBiasClamp = 1
  460. depthBounds = 1
  461. depthClamp = 1
  462. drawIndirectFirstInstance = 1
  463. dualSrcBlend = 1
  464. fillModeNonSolid = 1
  465. fragmentStoresAndAtomics = 1
  466. fullDrawIndexUint32 = 1
  467. geometryShader = 1
  468. imageCubeArray = 1
  469. independentBlend = 1
  470. inheritedQueries = 1
  471. largePoints = 1
  472. logicOp = 1
  473. multiDrawIndirect = 1
  474. multiViewport = 1
  475. occlusionQueryPrecise = 1
  476. pipelineStatisticsQuery = 1
  477. robustBufferAccess = 1
  478. samplerAnisotropy = 1
  479. sampleRateShading = 1
  480. shaderClipDistance = 1
  481. shaderCullDistance = 1
  482. shaderFloat64 = 1
  483. shaderImageGatherExtended = 1
  484. shaderInt16 = 1
  485. shaderInt64 = 1
  486. shaderSampledImageArrayDynamicIndexing = 1
  487. shaderStorageBufferArrayDynamicIndexing = 1
  488. shaderStorageImageArrayDynamicIndexing = 1
  489. shaderStorageImageExtendedFormats = 1
  490. shaderStorageImageMultisample = 1
  491. shaderStorageImageReadWithoutFormat = 1
  492. shaderStorageImageWriteWithoutFormat = 1
  493. shaderTessellationAndGeometryPointSize = 1
  494. shaderUniformBufferArrayDynamicIndexing = 1
  495. sparseBinding = 1
  496. sparseResidency2Samples = 0
  497. sparseResidency4Samples = 0
  498. sparseResidency8Samples = 0
  499. sparseResidency16Samples = 0
  500. sparseResidencyAliased = 0
  501. sparseResidencyBuffer = 0
  502. sparseResidencyImage2D = 0
  503. sparseResidencyImage3D = 0
  504. shaderResourceMinLod = 0
  505. shaderResourceResidency = 0
  506. tessellationShader = 1
  507. textureCompressionASTC_LDR = 0
  508. textureCompressionBC = 1
  509. textureCompressionETC2 = 1
  510. variableMultisampleRate = 1
  511. vertexPipelineStoresAndAtomics = 1
  512. wideLines = 1
  513.  
  514. Format Properties:
  515. ==================
  516. FORMAT_UNDEFINED:
  517. linearTiling FormatFeatureFlags:
  518. None
  519. optimalTiling FormatFeatureFlags:
  520. None
  521. bufferFeatures FormatFeatureFlags:
  522. None
  523.  
  524. FORMAT_R4G4_UNORM_PACK8:
  525. linearTiling FormatFeatureFlags:
  526. None
  527. optimalTiling FormatFeatureFlags:
  528. None
  529. bufferFeatures FormatFeatureFlags:
  530. None
  531.  
  532. FORMAT_R4G4B4A4_UNORM_PACK16:
  533. linearTiling FormatFeatureFlags:
  534. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  535. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  536. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  537. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  538. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  539. VK_FORMAT_FEATURE_BLIT_DST_BIT
  540. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  541. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  542. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  543. optimalTiling FormatFeatureFlags:
  544. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  545. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  546. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  547. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  548. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  549. VK_FORMAT_FEATURE_BLIT_DST_BIT
  550. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  551. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  552. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  553. bufferFeatures FormatFeatureFlags:
  554. None
  555.  
  556. FORMAT_B4G4R4A4_UNORM_PACK16:
  557. linearTiling FormatFeatureFlags:
  558. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  559. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  560. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  561. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  562. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  563. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  564. optimalTiling FormatFeatureFlags:
  565. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  566. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  567. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  568. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  569. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  570. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  571. bufferFeatures FormatFeatureFlags:
  572. None
  573.  
  574. FORMAT_R5G6B5_UNORM_PACK16:
  575. linearTiling FormatFeatureFlags:
  576. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  577. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  578. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  579. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  580. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  581. VK_FORMAT_FEATURE_BLIT_DST_BIT
  582. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  583. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  584. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  585. optimalTiling FormatFeatureFlags:
  586. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  587. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  588. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  589. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  590. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  591. VK_FORMAT_FEATURE_BLIT_DST_BIT
  592. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  593. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  594. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  595. bufferFeatures FormatFeatureFlags:
  596. None
  597.  
  598. FORMAT_B5G6R5_UNORM_PACK16:
  599. linearTiling FormatFeatureFlags:
  600. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  601. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  602. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  603. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  604. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  605. VK_FORMAT_FEATURE_BLIT_DST_BIT
  606. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  607. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  608. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  609. optimalTiling FormatFeatureFlags:
  610. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  611. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  612. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  613. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  614. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  615. VK_FORMAT_FEATURE_BLIT_DST_BIT
  616. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  617. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  618. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  619. bufferFeatures FormatFeatureFlags:
  620. None
  621.  
  622. FORMAT_R5G5B5A1_UNORM_PACK16:
  623. linearTiling FormatFeatureFlags:
  624. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  625. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  626. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  627. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  628. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  629. VK_FORMAT_FEATURE_BLIT_DST_BIT
  630. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  631. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  632. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  633. optimalTiling FormatFeatureFlags:
  634. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  635. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  636. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  637. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  638. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  639. VK_FORMAT_FEATURE_BLIT_DST_BIT
  640. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  641. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  642. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  643. bufferFeatures FormatFeatureFlags:
  644. None
  645.  
  646. FORMAT_B5G5R5A1_UNORM_PACK16:
  647. linearTiling FormatFeatureFlags:
  648. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  649. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  650. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  651. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  652. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  653. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  654. optimalTiling FormatFeatureFlags:
  655. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  656. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  657. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  658. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  659. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  660. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  661. bufferFeatures FormatFeatureFlags:
  662. None
  663.  
  664. FORMAT_A1R5G5B5_UNORM_PACK16:
  665. linearTiling FormatFeatureFlags:
  666. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  667. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  668. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  669. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  670. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  671. VK_FORMAT_FEATURE_BLIT_DST_BIT
  672. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  673. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  674. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  675. optimalTiling FormatFeatureFlags:
  676. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  677. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  678. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  679. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  680. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  681. VK_FORMAT_FEATURE_BLIT_DST_BIT
  682. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  683. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  684. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  685. bufferFeatures FormatFeatureFlags:
  686. None
  687.  
  688. FORMAT_R8_UNORM:
  689. linearTiling FormatFeatureFlags:
  690. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  691. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  692. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  693. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  694. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  695. VK_FORMAT_FEATURE_BLIT_DST_BIT
  696. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  697. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  698. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  699. optimalTiling 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. bufferFeatures FormatFeatureFlags:
  710. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  711. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  712. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  713.  
  714. FORMAT_R8_SNORM:
  715. linearTiling FormatFeatureFlags:
  716. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  717. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  718. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  719. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  720. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  721. VK_FORMAT_FEATURE_BLIT_DST_BIT
  722. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  723. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  724. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  725. optimalTiling FormatFeatureFlags:
  726. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  727. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  728. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  729. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  730. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  731. VK_FORMAT_FEATURE_BLIT_DST_BIT
  732. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  733. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  734. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  735. bufferFeatures FormatFeatureFlags:
  736. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  737. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  738. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  739.  
  740. FORMAT_R8_USCALED:
  741. linearTiling FormatFeatureFlags:
  742. None
  743. optimalTiling FormatFeatureFlags:
  744. None
  745. bufferFeatures FormatFeatureFlags:
  746. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  747.  
  748. FORMAT_R8_SSCALED:
  749. linearTiling FormatFeatureFlags:
  750. None
  751. optimalTiling FormatFeatureFlags:
  752. None
  753. bufferFeatures FormatFeatureFlags:
  754. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  755.  
  756. FORMAT_R8_UINT:
  757. linearTiling FormatFeatureFlags:
  758. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  759. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  760. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  761. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  762. VK_FORMAT_FEATURE_BLIT_DST_BIT
  763. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  764. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  765. optimalTiling FormatFeatureFlags:
  766. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  767. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  768. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  769. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  770. VK_FORMAT_FEATURE_BLIT_DST_BIT
  771. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  772. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  773. bufferFeatures FormatFeatureFlags:
  774. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  775. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  776. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  777.  
  778. FORMAT_R8_SINT:
  779. linearTiling FormatFeatureFlags:
  780. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  781. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  782. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  783. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  784. VK_FORMAT_FEATURE_BLIT_DST_BIT
  785. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  786. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  787. optimalTiling FormatFeatureFlags:
  788. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  789. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  790. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  791. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  792. VK_FORMAT_FEATURE_BLIT_DST_BIT
  793. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  794. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  795. bufferFeatures FormatFeatureFlags:
  796. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  797. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  798. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  799.  
  800. FORMAT_R8_SRGB:
  801. linearTiling FormatFeatureFlags:
  802. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  803. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  804. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  805. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  806. VK_FORMAT_FEATURE_BLIT_DST_BIT
  807. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  808. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  809. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  810. optimalTiling FormatFeatureFlags:
  811. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  812. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  813. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  814. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  815. VK_FORMAT_FEATURE_BLIT_DST_BIT
  816. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  817. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  818. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  819. bufferFeatures FormatFeatureFlags:
  820. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  821. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  822. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  823.  
  824. FORMAT_R8G8_UNORM:
  825. linearTiling FormatFeatureFlags:
  826. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  827. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  828. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  829. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  830. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  831. VK_FORMAT_FEATURE_BLIT_DST_BIT
  832. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  833. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  834. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  835. optimalTiling FormatFeatureFlags:
  836. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  837. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  838. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  839. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  840. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  841. VK_FORMAT_FEATURE_BLIT_DST_BIT
  842. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  843. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  844. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  845. bufferFeatures FormatFeatureFlags:
  846. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  847. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  848. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  849.  
  850. FORMAT_R8G8_SNORM:
  851. linearTiling FormatFeatureFlags:
  852. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  853. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  854. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  855. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  856. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  857. VK_FORMAT_FEATURE_BLIT_DST_BIT
  858. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  859. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  860. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  861. optimalTiling FormatFeatureFlags:
  862. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  863. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  864. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  865. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  866. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  867. VK_FORMAT_FEATURE_BLIT_DST_BIT
  868. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  869. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  870. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  871. bufferFeatures FormatFeatureFlags:
  872. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  873. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  874. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  875.  
  876. FORMAT_R8G8_USCALED:
  877. linearTiling FormatFeatureFlags:
  878. None
  879. optimalTiling FormatFeatureFlags:
  880. None
  881. bufferFeatures FormatFeatureFlags:
  882. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  883.  
  884. FORMAT_R8G8_SSCALED:
  885. linearTiling FormatFeatureFlags:
  886. None
  887. optimalTiling FormatFeatureFlags:
  888. None
  889. bufferFeatures FormatFeatureFlags:
  890. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  891.  
  892. FORMAT_R8G8_UINT:
  893. linearTiling FormatFeatureFlags:
  894. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  895. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  896. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  897. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  898. VK_FORMAT_FEATURE_BLIT_DST_BIT
  899. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  900. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  901. optimalTiling FormatFeatureFlags:
  902. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  903. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  904. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  905. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  906. VK_FORMAT_FEATURE_BLIT_DST_BIT
  907. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  908. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  909. bufferFeatures FormatFeatureFlags:
  910. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  911. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  912. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  913.  
  914. FORMAT_R8G8_SINT:
  915. linearTiling FormatFeatureFlags:
  916. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  917. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  918. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  919. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  920. VK_FORMAT_FEATURE_BLIT_DST_BIT
  921. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  922. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  923. optimalTiling FormatFeatureFlags:
  924. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  925. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  926. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  927. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  928. VK_FORMAT_FEATURE_BLIT_DST_BIT
  929. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  930. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  931. bufferFeatures FormatFeatureFlags:
  932. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  933. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  934. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  935.  
  936. FORMAT_R8G8_SRGB:
  937. linearTiling FormatFeatureFlags:
  938. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  939. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  940. VK_FORMAT_FEATURE_BLIT_DST_BIT
  941. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  942. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  943. optimalTiling FormatFeatureFlags:
  944. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  945. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  946. VK_FORMAT_FEATURE_BLIT_DST_BIT
  947. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  948. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  949. bufferFeatures FormatFeatureFlags:
  950. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  951. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  952. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  953.  
  954. FORMAT_R8G8B8_UNORM:
  955. linearTiling FormatFeatureFlags:
  956. None
  957. optimalTiling FormatFeatureFlags:
  958. None
  959. bufferFeatures FormatFeatureFlags:
  960. None
  961.  
  962. FORMAT_R8G8B8_SNORM:
  963. linearTiling FormatFeatureFlags:
  964. None
  965. optimalTiling FormatFeatureFlags:
  966. None
  967. bufferFeatures FormatFeatureFlags:
  968. None
  969.  
  970. FORMAT_R8G8B8_USCALED:
  971. linearTiling FormatFeatureFlags:
  972. None
  973. optimalTiling FormatFeatureFlags:
  974. None
  975. bufferFeatures FormatFeatureFlags:
  976. None
  977.  
  978. FORMAT_R8G8B8_SSCALED:
  979. linearTiling FormatFeatureFlags:
  980. None
  981. optimalTiling FormatFeatureFlags:
  982. None
  983. bufferFeatures FormatFeatureFlags:
  984. None
  985.  
  986. FORMAT_R8G8B8_UINT:
  987. linearTiling FormatFeatureFlags:
  988. None
  989. optimalTiling FormatFeatureFlags:
  990. None
  991. bufferFeatures FormatFeatureFlags:
  992. None
  993.  
  994. FORMAT_R8G8B8_SINT:
  995. linearTiling FormatFeatureFlags:
  996. None
  997. optimalTiling FormatFeatureFlags:
  998. None
  999. bufferFeatures FormatFeatureFlags:
  1000. None
  1001.  
  1002. FORMAT_R8G8B8_SRGB:
  1003. linearTiling FormatFeatureFlags:
  1004. None
  1005. optimalTiling FormatFeatureFlags:
  1006. None
  1007. bufferFeatures FormatFeatureFlags:
  1008. None
  1009.  
  1010. FORMAT_B8G8R8_UNORM:
  1011. linearTiling FormatFeatureFlags:
  1012. None
  1013. optimalTiling FormatFeatureFlags:
  1014. None
  1015. bufferFeatures FormatFeatureFlags:
  1016. None
  1017.  
  1018. FORMAT_B8G8R8_SNORM:
  1019. linearTiling FormatFeatureFlags:
  1020. None
  1021. optimalTiling FormatFeatureFlags:
  1022. None
  1023. bufferFeatures FormatFeatureFlags:
  1024. None
  1025.  
  1026. FORMAT_B8G8R8_USCALED:
  1027. linearTiling FormatFeatureFlags:
  1028. None
  1029. optimalTiling FormatFeatureFlags:
  1030. None
  1031. bufferFeatures FormatFeatureFlags:
  1032. None
  1033.  
  1034. FORMAT_B8G8R8_SSCALED:
  1035. linearTiling FormatFeatureFlags:
  1036. None
  1037. optimalTiling FormatFeatureFlags:
  1038. None
  1039. bufferFeatures FormatFeatureFlags:
  1040. None
  1041.  
  1042. FORMAT_B8G8R8_UINT:
  1043. linearTiling FormatFeatureFlags:
  1044. None
  1045. optimalTiling FormatFeatureFlags:
  1046. None
  1047. bufferFeatures FormatFeatureFlags:
  1048. None
  1049.  
  1050. FORMAT_B8G8R8_SINT:
  1051. linearTiling FormatFeatureFlags:
  1052. None
  1053. optimalTiling FormatFeatureFlags:
  1054. None
  1055. bufferFeatures FormatFeatureFlags:
  1056. None
  1057.  
  1058. FORMAT_B8G8R8_SRGB:
  1059. linearTiling FormatFeatureFlags:
  1060. None
  1061. optimalTiling FormatFeatureFlags:
  1062. None
  1063. bufferFeatures FormatFeatureFlags:
  1064. None
  1065.  
  1066. FORMAT_R8G8B8A8_UNORM:
  1067. linearTiling FormatFeatureFlags:
  1068. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1069. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1070. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1071. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1072. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1073. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1074. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1075. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1076. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1077. optimalTiling FormatFeatureFlags:
  1078. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1079. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1080. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1081. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1082. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1083. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1084. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1085. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1086. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1087. bufferFeatures FormatFeatureFlags:
  1088. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1089. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1090. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1091.  
  1092. FORMAT_R8G8B8A8_SNORM:
  1093. linearTiling FormatFeatureFlags:
  1094. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1095. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1096. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1097. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1098. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1099. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1100. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1101. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1102. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1103. optimalTiling FormatFeatureFlags:
  1104. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1105. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1106. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1107. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1108. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1109. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1110. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1111. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1112. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1113. bufferFeatures FormatFeatureFlags:
  1114. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1115. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1116. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1117.  
  1118. FORMAT_R8G8B8A8_USCALED:
  1119. linearTiling FormatFeatureFlags:
  1120. None
  1121. optimalTiling FormatFeatureFlags:
  1122. None
  1123. bufferFeatures FormatFeatureFlags:
  1124. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1125.  
  1126. FORMAT_R8G8B8A8_SSCALED:
  1127. linearTiling FormatFeatureFlags:
  1128. None
  1129. optimalTiling FormatFeatureFlags:
  1130. None
  1131. bufferFeatures FormatFeatureFlags:
  1132. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1133.  
  1134. FORMAT_R8G8B8A8_UINT:
  1135. linearTiling FormatFeatureFlags:
  1136. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1137. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1138. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1139. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1140. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1141. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1142. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1143. optimalTiling FormatFeatureFlags:
  1144. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1145. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1146. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1147. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1148. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1149. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1150. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1151. bufferFeatures FormatFeatureFlags:
  1152. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1153. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1154. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1155.  
  1156. FORMAT_R8G8B8A8_SINT:
  1157. linearTiling FormatFeatureFlags:
  1158. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1159. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1160. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1161. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1162. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1163. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1164. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1165. optimalTiling FormatFeatureFlags:
  1166. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1167. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1168. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1169. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1170. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1171. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1172. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1173. bufferFeatures FormatFeatureFlags:
  1174. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1175. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1176. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1177.  
  1178. FORMAT_R8G8B8A8_SRGB:
  1179. linearTiling FormatFeatureFlags:
  1180. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1181. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1182. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1183. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1184. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1185. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1186. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1187. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1188. optimalTiling FormatFeatureFlags:
  1189. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1190. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1191. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1192. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1193. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1194. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1195. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1196. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1197. bufferFeatures FormatFeatureFlags:
  1198. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1199. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1200. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1201.  
  1202. FORMAT_B8G8R8A8_UNORM:
  1203. linearTiling FormatFeatureFlags:
  1204. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1205. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1206. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1207. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1208. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1209. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1210. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1211. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1212. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1213. optimalTiling FormatFeatureFlags:
  1214. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1215. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1216. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1217. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1218. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1219. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1220. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1221. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1222. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1223. bufferFeatures FormatFeatureFlags:
  1224. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1225. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1226. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1227.  
  1228. FORMAT_B8G8R8A8_SNORM:
  1229. linearTiling FormatFeatureFlags:
  1230. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1231. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1232. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1233. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1234. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1235. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1236. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1237. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1238. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1239. optimalTiling FormatFeatureFlags:
  1240. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1241. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1242. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1243. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1244. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1245. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1246. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1247. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1248. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1249. bufferFeatures FormatFeatureFlags:
  1250. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1251. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1252. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1253.  
  1254. FORMAT_B8G8R8A8_USCALED:
  1255. linearTiling FormatFeatureFlags:
  1256. None
  1257. optimalTiling FormatFeatureFlags:
  1258. None
  1259. bufferFeatures FormatFeatureFlags:
  1260. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1261.  
  1262. FORMAT_B8G8R8A8_SSCALED:
  1263. linearTiling FormatFeatureFlags:
  1264. None
  1265. optimalTiling FormatFeatureFlags:
  1266. None
  1267. bufferFeatures FormatFeatureFlags:
  1268. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1269.  
  1270. FORMAT_B8G8R8A8_UINT:
  1271. linearTiling FormatFeatureFlags:
  1272. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1273. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1274. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1275. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1276. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1277. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1278. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1279. optimalTiling FormatFeatureFlags:
  1280. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1281. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1282. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1283. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1284. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1285. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1286. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1287. bufferFeatures FormatFeatureFlags:
  1288. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1289. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1290. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1291.  
  1292. FORMAT_B8G8R8A8_SINT:
  1293. linearTiling FormatFeatureFlags:
  1294. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1295. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1296. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1297. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1298. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1299. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1300. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1301. optimalTiling FormatFeatureFlags:
  1302. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1303. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1304. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1305. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1306. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1307. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1308. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1309. bufferFeatures FormatFeatureFlags:
  1310. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1311. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1312. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1313.  
  1314. FORMAT_B8G8R8A8_SRGB:
  1315. linearTiling FormatFeatureFlags:
  1316. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1317. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1318. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1319. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1320. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1321. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1322. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1323. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1324. optimalTiling FormatFeatureFlags:
  1325. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1326. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1327. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1328. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1329. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1330. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1331. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1332. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1333. bufferFeatures FormatFeatureFlags:
  1334. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1335. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1336. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1337.  
  1338. FORMAT_A8B8G8R8_UNORM_PACK32:
  1339. linearTiling FormatFeatureFlags:
  1340. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1341. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1342. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1343. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1344. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1345. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1346. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1347. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1348. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1349. optimalTiling FormatFeatureFlags:
  1350. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1351. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1352. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1353. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1354. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1355. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1356. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1357. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1358. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1359. bufferFeatures FormatFeatureFlags:
  1360. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1361. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1362. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1363.  
  1364. FORMAT_A8B8G8R8_SNORM_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_VERTEX_BUFFER_BIT
  1389.  
  1390. FORMAT_A8B8G8R8_USCALED_PACK32:
  1391. linearTiling FormatFeatureFlags:
  1392. None
  1393. optimalTiling FormatFeatureFlags:
  1394. None
  1395. bufferFeatures FormatFeatureFlags:
  1396. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1397.  
  1398. FORMAT_A8B8G8R8_SSCALED_PACK32:
  1399. linearTiling FormatFeatureFlags:
  1400. None
  1401. optimalTiling FormatFeatureFlags:
  1402. None
  1403. bufferFeatures FormatFeatureFlags:
  1404. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1405.  
  1406. FORMAT_A8B8G8R8_UINT_PACK32:
  1407. linearTiling FormatFeatureFlags:
  1408. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1409. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1410. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1411. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1412. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1413. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1414. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1415. optimalTiling FormatFeatureFlags:
  1416. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1417. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1418. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1419. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1420. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1421. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1422. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1423. bufferFeatures FormatFeatureFlags:
  1424. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1425. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1426. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1427.  
  1428. FORMAT_A8B8G8R8_SINT_PACK32:
  1429. linearTiling FormatFeatureFlags:
  1430. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1431. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1432. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1433. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1434. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1435. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1436. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1437. optimalTiling FormatFeatureFlags:
  1438. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1439. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1440. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1441. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1442. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1443. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1444. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1445. bufferFeatures FormatFeatureFlags:
  1446. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1447. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1448. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1449.  
  1450. FORMAT_A8B8G8R8_SRGB_PACK32:
  1451. linearTiling FormatFeatureFlags:
  1452. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1453. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1454. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1455. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1456. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1457. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1458. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1459. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1460. optimalTiling FormatFeatureFlags:
  1461. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1462. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1463. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1464. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1465. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1466. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1467. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1468. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1469. bufferFeatures FormatFeatureFlags:
  1470. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1471. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1472. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1473.  
  1474. FORMAT_A2R10G10B10_UNORM_PACK32:
  1475. linearTiling FormatFeatureFlags:
  1476. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1477. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1478. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1479. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1480. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1481. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1482. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1483. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1484. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1485. optimalTiling FormatFeatureFlags:
  1486. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1487. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1488. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1489. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1490. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1491. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1492. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1493. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1494. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1495. bufferFeatures FormatFeatureFlags:
  1496. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1497. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1498. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1499.  
  1500. FORMAT_A2R10G10B10_SNORM_PACK32:
  1501. linearTiling FormatFeatureFlags:
  1502. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1503. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1504. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1505. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1506. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1507. optimalTiling FormatFeatureFlags:
  1508. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1509. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1510. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1511. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1512. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1513. bufferFeatures FormatFeatureFlags:
  1514. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1515. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1516. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1517.  
  1518. FORMAT_A2R10G10B10_USCALED_PACK32:
  1519. linearTiling FormatFeatureFlags:
  1520. None
  1521. optimalTiling FormatFeatureFlags:
  1522. None
  1523. bufferFeatures FormatFeatureFlags:
  1524. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1525.  
  1526. FORMAT_A2R10G10B10_SSCALED_PACK32:
  1527. linearTiling FormatFeatureFlags:
  1528. None
  1529. optimalTiling FormatFeatureFlags:
  1530. None
  1531. bufferFeatures FormatFeatureFlags:
  1532. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1533.  
  1534. FORMAT_A2R10G10B10_UINT_PACK32:
  1535. linearTiling FormatFeatureFlags:
  1536. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1537. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1538. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1539. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1540. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1541. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1542. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1543. optimalTiling FormatFeatureFlags:
  1544. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1545. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1546. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1547. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1548. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1549. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1550. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1551. bufferFeatures FormatFeatureFlags:
  1552. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1553. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1554. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1555.  
  1556. FORMAT_A2R10G10B10_SINT_PACK32:
  1557. linearTiling FormatFeatureFlags:
  1558. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1559. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1560. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1561. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1562. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1563. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1564. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1565. optimalTiling FormatFeatureFlags:
  1566. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1567. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1568. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1569. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1570. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1571. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1572. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1573. bufferFeatures FormatFeatureFlags:
  1574. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1575. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1576. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1577.  
  1578. FORMAT_A2B10G10R10_UNORM_PACK32:
  1579. linearTiling FormatFeatureFlags:
  1580. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1581. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1582. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1583. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1584. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1585. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1586. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1587. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1588. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1589. optimalTiling FormatFeatureFlags:
  1590. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1591. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1592. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1593. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1594. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1595. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1596. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1597. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1598. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1599. bufferFeatures FormatFeatureFlags:
  1600. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1601. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1602. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1603.  
  1604. FORMAT_A2B10G10R10_SNORM_PACK32:
  1605. linearTiling FormatFeatureFlags:
  1606. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1607. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1608. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1609. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1610. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1611. optimalTiling FormatFeatureFlags:
  1612. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1613. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1614. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1615. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1616. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1617. bufferFeatures FormatFeatureFlags:
  1618. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1619. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1620. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1621.  
  1622. FORMAT_A2B10G10R10_USCALED_PACK32:
  1623. linearTiling FormatFeatureFlags:
  1624. None
  1625. optimalTiling FormatFeatureFlags:
  1626. None
  1627. bufferFeatures FormatFeatureFlags:
  1628. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1629.  
  1630. FORMAT_A2B10G10R10_SSCALED_PACK32:
  1631. linearTiling FormatFeatureFlags:
  1632. None
  1633. optimalTiling FormatFeatureFlags:
  1634. None
  1635. bufferFeatures FormatFeatureFlags:
  1636. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1637.  
  1638. FORMAT_A2B10G10R10_UINT_PACK32:
  1639. linearTiling FormatFeatureFlags:
  1640. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1641. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1642. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1643. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1644. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1645. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1646. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1647. optimalTiling FormatFeatureFlags:
  1648. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1649. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1650. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1651. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1652. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1653. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1654. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1655. bufferFeatures FormatFeatureFlags:
  1656. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1657. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1658. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1659.  
  1660. FORMAT_A2B10G10R10_SINT_PACK32:
  1661. linearTiling FormatFeatureFlags:
  1662. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1663. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1664. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1665. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1666. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1667. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1668. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1669. optimalTiling FormatFeatureFlags:
  1670. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1671. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1672. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1673. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1674. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1675. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1676. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1677. bufferFeatures FormatFeatureFlags:
  1678. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1679. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1680. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1681.  
  1682. FORMAT_R16_UNORM:
  1683. linearTiling FormatFeatureFlags:
  1684. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1685. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1686. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1687. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1688. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1689. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1690. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1691. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1692. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1693. optimalTiling FormatFeatureFlags:
  1694. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1695. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1696. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1697. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1698. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1699. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1700. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1701. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1702. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1703. bufferFeatures FormatFeatureFlags:
  1704. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1705. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1706. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1707.  
  1708. FORMAT_R16_SNORM:
  1709. linearTiling FormatFeatureFlags:
  1710. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1711. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1712. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1713. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1714. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1715. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1716. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1717. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1718. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1719. optimalTiling FormatFeatureFlags:
  1720. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1721. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1722. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1723. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1724. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1725. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1726. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1727. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1728. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1729. bufferFeatures FormatFeatureFlags:
  1730. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1731. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1732. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1733.  
  1734. FORMAT_R16_USCALED:
  1735. linearTiling FormatFeatureFlags:
  1736. None
  1737. optimalTiling FormatFeatureFlags:
  1738. None
  1739. bufferFeatures FormatFeatureFlags:
  1740. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1741.  
  1742. FORMAT_R16_SSCALED:
  1743. linearTiling FormatFeatureFlags:
  1744. None
  1745. optimalTiling FormatFeatureFlags:
  1746. None
  1747. bufferFeatures FormatFeatureFlags:
  1748. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1749.  
  1750. FORMAT_R16_UINT:
  1751. linearTiling FormatFeatureFlags:
  1752. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1753. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1754. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1755. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1756. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1757. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1758. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1759. optimalTiling FormatFeatureFlags:
  1760. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1761. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1762. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1763. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1764. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1765. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1766. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1767. bufferFeatures FormatFeatureFlags:
  1768. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1769. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1770. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1771.  
  1772. FORMAT_R16_SINT:
  1773. linearTiling 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. optimalTiling FormatFeatureFlags:
  1782. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1783. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1784. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1785. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1786. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1787. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1788. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1789. bufferFeatures FormatFeatureFlags:
  1790. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1791. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1792. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1793.  
  1794. FORMAT_R16_SFLOAT:
  1795. linearTiling 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_COLOR_ATTACHMENT_BLEND_BIT
  1800. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1801. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1802. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1803. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1804. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1805. optimalTiling FormatFeatureFlags:
  1806. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1807. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1808. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1809. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1810. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1811. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1812. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1813. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1814. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1815. bufferFeatures FormatFeatureFlags:
  1816. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1817. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1818. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1819.  
  1820. FORMAT_R16G16_UNORM:
  1821. linearTiling FormatFeatureFlags:
  1822. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1823. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1824. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1825. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1826. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1827. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1828. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1829. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1830. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1831. optimalTiling FormatFeatureFlags:
  1832. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1833. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1834. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1835. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1836. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1837. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1838. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1839. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1840. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1841. bufferFeatures FormatFeatureFlags:
  1842. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1843. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1844. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1845.  
  1846. FORMAT_R16G16_SNORM:
  1847. linearTiling FormatFeatureFlags:
  1848. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1849. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1850. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1851. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1852. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1853. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1854. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1855. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1856. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1857. optimalTiling FormatFeatureFlags:
  1858. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1859. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1860. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1861. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1862. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1863. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1864. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1865. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1866. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1867. bufferFeatures FormatFeatureFlags:
  1868. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1869. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1870. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1871.  
  1872. FORMAT_R16G16_USCALED:
  1873. linearTiling FormatFeatureFlags:
  1874. None
  1875. optimalTiling FormatFeatureFlags:
  1876. None
  1877. bufferFeatures FormatFeatureFlags:
  1878. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1879.  
  1880. FORMAT_R16G16_SSCALED:
  1881. linearTiling FormatFeatureFlags:
  1882. None
  1883. optimalTiling FormatFeatureFlags:
  1884. None
  1885. bufferFeatures FormatFeatureFlags:
  1886. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1887.  
  1888. FORMAT_R16G16_UINT:
  1889. linearTiling FormatFeatureFlags:
  1890. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1891. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1892. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1893. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1894. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1895. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1896. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1897. optimalTiling FormatFeatureFlags:
  1898. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1899. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1900. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1901. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1902. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1903. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1904. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1905. bufferFeatures FormatFeatureFlags:
  1906. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1907. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1908. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1909.  
  1910. FORMAT_R16G16_SINT:
  1911. linearTiling FormatFeatureFlags:
  1912. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1913. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1914. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1915. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1916. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1917. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1918. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1919. optimalTiling FormatFeatureFlags:
  1920. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1921. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1922. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1923. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1924. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1925. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1926. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1927. bufferFeatures FormatFeatureFlags:
  1928. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1929. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1930. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1931.  
  1932. FORMAT_R16G16_SFLOAT:
  1933. linearTiling FormatFeatureFlags:
  1934. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1935. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1936. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1937. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1938. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1939. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1940. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1941. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1942. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1943. optimalTiling FormatFeatureFlags:
  1944. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  1945. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  1946. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  1947. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  1948. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  1949. VK_FORMAT_FEATURE_BLIT_DST_BIT
  1950. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  1951. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  1952. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  1953. bufferFeatures FormatFeatureFlags:
  1954. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  1955. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  1956. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  1957.  
  1958. FORMAT_R16G16B16_UNORM:
  1959. linearTiling FormatFeatureFlags:
  1960. None
  1961. optimalTiling FormatFeatureFlags:
  1962. None
  1963. bufferFeatures FormatFeatureFlags:
  1964. None
  1965.  
  1966. FORMAT_R16G16B16_SNORM:
  1967. linearTiling FormatFeatureFlags:
  1968. None
  1969. optimalTiling FormatFeatureFlags:
  1970. None
  1971. bufferFeatures FormatFeatureFlags:
  1972. None
  1973.  
  1974. FORMAT_R16G16B16_USCALED:
  1975. linearTiling FormatFeatureFlags:
  1976. None
  1977. optimalTiling FormatFeatureFlags:
  1978. None
  1979. bufferFeatures FormatFeatureFlags:
  1980. None
  1981.  
  1982. FORMAT_R16G16B16_SSCALED:
  1983. linearTiling FormatFeatureFlags:
  1984. None
  1985. optimalTiling FormatFeatureFlags:
  1986. None
  1987. bufferFeatures FormatFeatureFlags:
  1988. None
  1989.  
  1990. FORMAT_R16G16B16_UINT:
  1991. linearTiling FormatFeatureFlags:
  1992. None
  1993. optimalTiling FormatFeatureFlags:
  1994. None
  1995. bufferFeatures FormatFeatureFlags:
  1996. None
  1997.  
  1998. FORMAT_R16G16B16_SINT:
  1999. linearTiling FormatFeatureFlags:
  2000. None
  2001. optimalTiling FormatFeatureFlags:
  2002. None
  2003. bufferFeatures FormatFeatureFlags:
  2004. None
  2005.  
  2006. FORMAT_R16G16B16_SFLOAT:
  2007. linearTiling FormatFeatureFlags:
  2008. None
  2009. optimalTiling FormatFeatureFlags:
  2010. None
  2011. bufferFeatures FormatFeatureFlags:
  2012. None
  2013.  
  2014. FORMAT_R16G16B16A16_UNORM:
  2015. linearTiling FormatFeatureFlags:
  2016. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2017. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2018. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2019. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2020. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2021. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2022. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2023. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2024. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2025. optimalTiling FormatFeatureFlags:
  2026. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2027. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2028. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2029. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2030. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2031. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2032. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2033. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2034. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2035. bufferFeatures FormatFeatureFlags:
  2036. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2037. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2038. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2039.  
  2040. FORMAT_R16G16B16A16_SNORM:
  2041. linearTiling FormatFeatureFlags:
  2042. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2043. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2044. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2045. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2046. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2047. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2048. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2049. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2050. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2051. optimalTiling FormatFeatureFlags:
  2052. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2053. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2054. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2055. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2056. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2057. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2058. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2059. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2060. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2061. bufferFeatures FormatFeatureFlags:
  2062. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2063. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2064. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2065.  
  2066. FORMAT_R16G16B16A16_USCALED:
  2067. linearTiling FormatFeatureFlags:
  2068. None
  2069. optimalTiling FormatFeatureFlags:
  2070. None
  2071. bufferFeatures FormatFeatureFlags:
  2072. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2073.  
  2074. FORMAT_R16G16B16A16_SSCALED:
  2075. linearTiling FormatFeatureFlags:
  2076. None
  2077. optimalTiling FormatFeatureFlags:
  2078. None
  2079. bufferFeatures FormatFeatureFlags:
  2080. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2081.  
  2082. FORMAT_R16G16B16A16_UINT:
  2083. linearTiling FormatFeatureFlags:
  2084. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2085. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2086. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2087. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2088. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2089. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2090. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2091. optimalTiling FormatFeatureFlags:
  2092. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2093. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2094. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2095. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2096. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2097. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2098. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2099. bufferFeatures FormatFeatureFlags:
  2100. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2101. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2102. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2103.  
  2104. FORMAT_R16G16B16A16_SINT:
  2105. linearTiling FormatFeatureFlags:
  2106. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2107. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2108. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2109. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2110. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2111. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2112. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2113. optimalTiling FormatFeatureFlags:
  2114. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2115. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2116. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2117. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2118. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2119. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2120. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2121. bufferFeatures FormatFeatureFlags:
  2122. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2123. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2124. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2125.  
  2126. FORMAT_R16G16B16A16_SFLOAT:
  2127. linearTiling FormatFeatureFlags:
  2128. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2129. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2130. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2131. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2132. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2133. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2134. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2135. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2136. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2137. optimalTiling FormatFeatureFlags:
  2138. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2139. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2140. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2141. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2142. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2143. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2144. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2145. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2146. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2147. bufferFeatures FormatFeatureFlags:
  2148. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2149. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2150. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2151.  
  2152. FORMAT_R32_UINT:
  2153. linearTiling FormatFeatureFlags:
  2154. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2155. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2156. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2157. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2158. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2159. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2160. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2161. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2162. optimalTiling FormatFeatureFlags:
  2163. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2164. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2165. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2166. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2167. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2168. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2169. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2170. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2171. bufferFeatures FormatFeatureFlags:
  2172. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2173. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2174. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2175. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2176.  
  2177. FORMAT_R32_SINT:
  2178. linearTiling FormatFeatureFlags:
  2179. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2180. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2181. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  2182. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2183. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2184. VK_FORMAT_FEATURE_BLIT_DST_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_BLIT_SRC_BIT
  2193. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2194. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2195. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2196. bufferFeatures FormatFeatureFlags:
  2197. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2198. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2199. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  2200. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2201.  
  2202. FORMAT_R32_SFLOAT:
  2203. linearTiling FormatFeatureFlags:
  2204. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2205. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2206. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2207. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2208. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2209. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2210. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2211. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2212. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2213. optimalTiling FormatFeatureFlags:
  2214. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2215. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2216. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2217. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2218. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2219. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2220. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_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_VERTEX_BUFFER_BIT
  2227.  
  2228. FORMAT_R32G32_UINT:
  2229. linearTiling FormatFeatureFlags:
  2230. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2231. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2232. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2233. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2234. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2235. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2236. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2237. optimalTiling FormatFeatureFlags:
  2238. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2239. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2240. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2241. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2242. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2243. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2244. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2245. bufferFeatures FormatFeatureFlags:
  2246. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2247. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2248. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2249.  
  2250. FORMAT_R32G32_SINT:
  2251. linearTiling FormatFeatureFlags:
  2252. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2253. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2254. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2255. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2256. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2257. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2258. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2259. optimalTiling FormatFeatureFlags:
  2260. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2261. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2262. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2263. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2264. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2265. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2266. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2267. bufferFeatures FormatFeatureFlags:
  2268. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2269. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2270. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2271.  
  2272. FORMAT_R32G32_SFLOAT:
  2273. linearTiling FormatFeatureFlags:
  2274. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2275. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2276. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2277. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2278. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2279. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2280. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2281. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2282. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2283. optimalTiling FormatFeatureFlags:
  2284. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2285. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2286. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2287. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2288. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2289. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2290. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2291. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2292. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2293. bufferFeatures FormatFeatureFlags:
  2294. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2295. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2296. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2297.  
  2298. FORMAT_R32G32B32_UINT:
  2299. linearTiling FormatFeatureFlags:
  2300. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2301. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2302. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2303. optimalTiling FormatFeatureFlags:
  2304. None
  2305. bufferFeatures FormatFeatureFlags:
  2306. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2307. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2308. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2309.  
  2310. FORMAT_R32G32B32_SINT:
  2311. linearTiling FormatFeatureFlags:
  2312. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2313. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2314. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2315. optimalTiling FormatFeatureFlags:
  2316. None
  2317. bufferFeatures FormatFeatureFlags:
  2318. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2319. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2320. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2321.  
  2322. FORMAT_R32G32B32_SFLOAT:
  2323. linearTiling FormatFeatureFlags:
  2324. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2325. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2326. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2327. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2328. optimalTiling FormatFeatureFlags:
  2329. None
  2330. bufferFeatures FormatFeatureFlags:
  2331. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2332. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2333. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2334.  
  2335. FORMAT_R32G32B32A32_UINT:
  2336. linearTiling FormatFeatureFlags:
  2337. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2338. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2339. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2340. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2341. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2342. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2343. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2344. optimalTiling FormatFeatureFlags:
  2345. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2346. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2347. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2348. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2349. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2350. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2351. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2352. bufferFeatures FormatFeatureFlags:
  2353. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2354. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2355. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2356.  
  2357. FORMAT_R32G32B32A32_SINT:
  2358. linearTiling FormatFeatureFlags:
  2359. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2360. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2361. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2362. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2363. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2364. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2365. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2366. optimalTiling FormatFeatureFlags:
  2367. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2368. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2369. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2370. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2371. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2372. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2373. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2374. bufferFeatures FormatFeatureFlags:
  2375. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2376. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2377. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2378.  
  2379. FORMAT_R32G32B32A32_SFLOAT:
  2380. linearTiling FormatFeatureFlags:
  2381. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2382. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2383. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2384. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2385. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2386. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2387. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2388. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2389. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2390. optimalTiling FormatFeatureFlags:
  2391. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2392. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2393. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2394. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2395. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2396. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2397. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2398. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2399. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2400. bufferFeatures FormatFeatureFlags:
  2401. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2402. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2403. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2404.  
  2405. FORMAT_R64_UINT:
  2406. linearTiling FormatFeatureFlags:
  2407. None
  2408. optimalTiling FormatFeatureFlags:
  2409. None
  2410. bufferFeatures FormatFeatureFlags:
  2411. None
  2412.  
  2413. FORMAT_R64_SINT:
  2414. linearTiling FormatFeatureFlags:
  2415. None
  2416. optimalTiling FormatFeatureFlags:
  2417. None
  2418. bufferFeatures FormatFeatureFlags:
  2419. None
  2420.  
  2421. FORMAT_R64_SFLOAT:
  2422. linearTiling FormatFeatureFlags:
  2423. None
  2424. optimalTiling FormatFeatureFlags:
  2425. None
  2426. bufferFeatures FormatFeatureFlags:
  2427. None
  2428.  
  2429. FORMAT_R64G64_UINT:
  2430. linearTiling FormatFeatureFlags:
  2431. None
  2432. optimalTiling FormatFeatureFlags:
  2433. None
  2434. bufferFeatures FormatFeatureFlags:
  2435. None
  2436.  
  2437. FORMAT_R64G64_SINT:
  2438. linearTiling FormatFeatureFlags:
  2439. None
  2440. optimalTiling FormatFeatureFlags:
  2441. None
  2442. bufferFeatures FormatFeatureFlags:
  2443. None
  2444.  
  2445. FORMAT_R64G64_SFLOAT:
  2446. linearTiling FormatFeatureFlags:
  2447. None
  2448. optimalTiling FormatFeatureFlags:
  2449. None
  2450. bufferFeatures FormatFeatureFlags:
  2451. None
  2452.  
  2453. FORMAT_R64G64B64_UINT:
  2454. linearTiling FormatFeatureFlags:
  2455. None
  2456. optimalTiling FormatFeatureFlags:
  2457. None
  2458. bufferFeatures FormatFeatureFlags:
  2459. None
  2460.  
  2461. FORMAT_R64G64B64_SINT:
  2462. linearTiling FormatFeatureFlags:
  2463. None
  2464. optimalTiling FormatFeatureFlags:
  2465. None
  2466. bufferFeatures FormatFeatureFlags:
  2467. None
  2468.  
  2469. FORMAT_R64G64B64_SFLOAT:
  2470. linearTiling FormatFeatureFlags:
  2471. None
  2472. optimalTiling FormatFeatureFlags:
  2473. None
  2474. bufferFeatures FormatFeatureFlags:
  2475. None
  2476.  
  2477. FORMAT_R64G64B64A64_UINT:
  2478. linearTiling FormatFeatureFlags:
  2479. None
  2480. optimalTiling FormatFeatureFlags:
  2481. None
  2482. bufferFeatures FormatFeatureFlags:
  2483. None
  2484.  
  2485. FORMAT_R64G64B64A64_SINT:
  2486. linearTiling FormatFeatureFlags:
  2487. None
  2488. optimalTiling FormatFeatureFlags:
  2489. None
  2490. bufferFeatures FormatFeatureFlags:
  2491. None
  2492.  
  2493. FORMAT_R64G64B64A64_SFLOAT:
  2494. linearTiling FormatFeatureFlags:
  2495. None
  2496. optimalTiling FormatFeatureFlags:
  2497. None
  2498. bufferFeatures FormatFeatureFlags:
  2499. None
  2500.  
  2501. FORMAT_B10G11R11_UFLOAT_PACK32:
  2502. linearTiling FormatFeatureFlags:
  2503. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2504. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2505. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2506. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2507. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2508. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2509. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2510. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2511. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2512. optimalTiling FormatFeatureFlags:
  2513. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2514. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2515. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  2516. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  2517. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2518. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2519. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2520. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2521. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2522. bufferFeatures FormatFeatureFlags:
  2523. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2524. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2525. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2526.  
  2527. FORMAT_E5B9G9R9_UFLOAT_PACK32:
  2528. linearTiling FormatFeatureFlags:
  2529. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2530. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2531. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2532. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2533. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2534. optimalTiling FormatFeatureFlags:
  2535. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2536. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2537. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2538. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2539. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2540. bufferFeatures FormatFeatureFlags:
  2541. None
  2542.  
  2543. FORMAT_D16_UNORM:
  2544. linearTiling FormatFeatureFlags:
  2545. None
  2546. optimalTiling FormatFeatureFlags:
  2547. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2548. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2549. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2550. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2551. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2552. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2553. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2554. bufferFeatures FormatFeatureFlags:
  2555. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2556. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2557. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2558.  
  2559. FORMAT_X8_D24_UNORM_PACK32:
  2560. linearTiling FormatFeatureFlags:
  2561. None
  2562. optimalTiling FormatFeatureFlags:
  2563. None
  2564. bufferFeatures FormatFeatureFlags:
  2565. None
  2566.  
  2567. FORMAT_D32_SFLOAT:
  2568. linearTiling FormatFeatureFlags:
  2569. None
  2570. optimalTiling FormatFeatureFlags:
  2571. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2572. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2573. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2574. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2575. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2576. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2577. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2578. bufferFeatures FormatFeatureFlags:
  2579. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2580. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2581. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2582.  
  2583. FORMAT_S8_UINT:
  2584. linearTiling FormatFeatureFlags:
  2585. None
  2586. optimalTiling FormatFeatureFlags:
  2587. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2588. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  2589. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2590. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2591. VK_FORMAT_FEATURE_BLIT_DST_BIT
  2592. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2593. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2594. bufferFeatures FormatFeatureFlags:
  2595. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  2596. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  2597. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  2598.  
  2599. FORMAT_D16_UNORM_S8_UINT:
  2600. linearTiling FormatFeatureFlags:
  2601. None
  2602. optimalTiling FormatFeatureFlags:
  2603. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2604. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2605. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2606. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2607. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2608. bufferFeatures FormatFeatureFlags:
  2609. None
  2610.  
  2611. FORMAT_D24_UNORM_S8_UINT:
  2612. linearTiling FormatFeatureFlags:
  2613. None
  2614. optimalTiling FormatFeatureFlags:
  2615. None
  2616. bufferFeatures FormatFeatureFlags:
  2617. None
  2618.  
  2619. FORMAT_D32_SFLOAT_S8_UINT:
  2620. linearTiling FormatFeatureFlags:
  2621. None
  2622. optimalTiling FormatFeatureFlags:
  2623. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2624. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  2625. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2626. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2627. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2628. bufferFeatures FormatFeatureFlags:
  2629. None
  2630.  
  2631. FORMAT_BC1_RGB_UNORM_BLOCK:
  2632. linearTiling FormatFeatureFlags:
  2633. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2634. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2635. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2636. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2637. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2638. optimalTiling FormatFeatureFlags:
  2639. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2640. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2641. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2642. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2643. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2644. bufferFeatures FormatFeatureFlags:
  2645. None
  2646.  
  2647. FORMAT_BC1_RGB_SRGB_BLOCK:
  2648. linearTiling FormatFeatureFlags:
  2649. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2650. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2651. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2652. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2653. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2654. optimalTiling FormatFeatureFlags:
  2655. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2656. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2657. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2658. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2659. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2660. bufferFeatures FormatFeatureFlags:
  2661. None
  2662.  
  2663. FORMAT_BC1_RGBA_UNORM_BLOCK:
  2664. linearTiling FormatFeatureFlags:
  2665. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2666. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2667. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2668. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2669. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2670. optimalTiling FormatFeatureFlags:
  2671. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2672. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2673. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2674. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2675. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2676. bufferFeatures FormatFeatureFlags:
  2677. None
  2678.  
  2679. FORMAT_BC1_RGBA_SRGB_BLOCK:
  2680. linearTiling FormatFeatureFlags:
  2681. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2682. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2683. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2684. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2685. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2686. optimalTiling FormatFeatureFlags:
  2687. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2688. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2689. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2690. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2691. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2692. bufferFeatures FormatFeatureFlags:
  2693. None
  2694.  
  2695. FORMAT_BC2_UNORM_BLOCK:
  2696. linearTiling FormatFeatureFlags:
  2697. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2698. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2699. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2700. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2701. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2702. optimalTiling FormatFeatureFlags:
  2703. VK_FORMAT_FEATURE_SAMPLED_IMAGE_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_BC2_SRGB_BLOCK:
  2712. linearTiling FormatFeatureFlags:
  2713. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2714. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2715. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2716. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2717. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2718. optimalTiling FormatFeatureFlags:
  2719. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2720. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2721. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2722. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2723. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2724. bufferFeatures FormatFeatureFlags:
  2725. None
  2726.  
  2727. FORMAT_BC3_UNORM_BLOCK:
  2728. linearTiling FormatFeatureFlags:
  2729. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2730. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2731. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2732. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2733. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2734. optimalTiling FormatFeatureFlags:
  2735. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2736. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2737. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2738. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2739. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2740. bufferFeatures FormatFeatureFlags:
  2741. None
  2742.  
  2743. FORMAT_BC3_SRGB_BLOCK:
  2744. linearTiling FormatFeatureFlags:
  2745. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2746. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2747. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2748. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2749. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2750. optimalTiling FormatFeatureFlags:
  2751. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2752. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2753. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2754. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2755. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2756. bufferFeatures FormatFeatureFlags:
  2757. None
  2758.  
  2759. FORMAT_BC4_UNORM_BLOCK:
  2760. linearTiling FormatFeatureFlags:
  2761. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2762. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2763. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2764. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2765. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2766. optimalTiling FormatFeatureFlags:
  2767. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2768. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2769. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2770. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2771. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2772. bufferFeatures FormatFeatureFlags:
  2773. None
  2774.  
  2775. FORMAT_BC4_SNORM_BLOCK:
  2776. linearTiling FormatFeatureFlags:
  2777. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2778. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2779. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2780. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2781. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2782. optimalTiling FormatFeatureFlags:
  2783. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2784. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2785. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2786. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2787. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2788. bufferFeatures FormatFeatureFlags:
  2789. None
  2790.  
  2791. FORMAT_BC5_UNORM_BLOCK:
  2792. linearTiling FormatFeatureFlags:
  2793. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2794. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2795. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2796. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2797. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2798. optimalTiling FormatFeatureFlags:
  2799. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2800. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2801. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2802. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2803. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2804. bufferFeatures FormatFeatureFlags:
  2805. None
  2806.  
  2807. FORMAT_BC5_SNORM_BLOCK:
  2808. linearTiling FormatFeatureFlags:
  2809. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2810. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2811. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  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_BC6H_UFLOAT_BLOCK:
  2824. linearTiling FormatFeatureFlags:
  2825. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2826. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2827. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2828. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2829. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2830. optimalTiling FormatFeatureFlags:
  2831. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2832. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2833. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2834. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2835. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2836. bufferFeatures FormatFeatureFlags:
  2837. None
  2838.  
  2839. FORMAT_BC6H_SFLOAT_BLOCK:
  2840. linearTiling 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. optimalTiling FormatFeatureFlags:
  2847. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2848. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2849. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2850. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2851. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2852. bufferFeatures FormatFeatureFlags:
  2853. None
  2854.  
  2855. FORMAT_BC7_UNORM_BLOCK:
  2856. linearTiling FormatFeatureFlags:
  2857. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2858. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2859. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2860. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2861. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2862. optimalTiling FormatFeatureFlags:
  2863. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2864. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2865. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2866. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2867. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2868. bufferFeatures FormatFeatureFlags:
  2869. None
  2870.  
  2871. FORMAT_BC7_SRGB_BLOCK:
  2872. linearTiling FormatFeatureFlags:
  2873. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2874. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2875. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2876. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2877. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2878. optimalTiling FormatFeatureFlags:
  2879. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  2880. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  2881. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  2882. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  2883. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  2884. bufferFeatures FormatFeatureFlags:
  2885. None
  2886.  
  2887. FORMAT_ETC2_R8G8B8_UNORM_BLOCK:
  2888. linearTiling FormatFeatureFlags:
  2889. None
  2890. optimalTiling FormatFeatureFlags:
  2891. None
  2892. bufferFeatures FormatFeatureFlags:
  2893. None
  2894.  
  2895. FORMAT_ETC2_R8G8B8_SRGB_BLOCK:
  2896. linearTiling FormatFeatureFlags:
  2897. None
  2898. optimalTiling FormatFeatureFlags:
  2899. None
  2900. bufferFeatures FormatFeatureFlags:
  2901. None
  2902.  
  2903. FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK:
  2904. linearTiling FormatFeatureFlags:
  2905. None
  2906. optimalTiling FormatFeatureFlags:
  2907. None
  2908. bufferFeatures FormatFeatureFlags:
  2909. None
  2910.  
  2911. FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK:
  2912. linearTiling FormatFeatureFlags:
  2913. None
  2914. optimalTiling FormatFeatureFlags:
  2915. None
  2916. bufferFeatures FormatFeatureFlags:
  2917. None
  2918.  
  2919. FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK:
  2920. linearTiling FormatFeatureFlags:
  2921. None
  2922. optimalTiling FormatFeatureFlags:
  2923. None
  2924. bufferFeatures FormatFeatureFlags:
  2925. None
  2926.  
  2927. FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK:
  2928. linearTiling FormatFeatureFlags:
  2929. None
  2930. optimalTiling FormatFeatureFlags:
  2931. None
  2932. bufferFeatures FormatFeatureFlags:
  2933. None
  2934.  
  2935. FORMAT_EAC_R11_UNORM_BLOCK:
  2936. linearTiling FormatFeatureFlags:
  2937. None
  2938. optimalTiling FormatFeatureFlags:
  2939. None
  2940. bufferFeatures FormatFeatureFlags:
  2941. None
  2942.  
  2943. FORMAT_EAC_R11_SNORM_BLOCK:
  2944. linearTiling FormatFeatureFlags:
  2945. None
  2946. optimalTiling FormatFeatureFlags:
  2947. None
  2948. bufferFeatures FormatFeatureFlags:
  2949. None
  2950.  
  2951. FORMAT_EAC_R11G11_UNORM_BLOCK:
  2952. linearTiling FormatFeatureFlags:
  2953. None
  2954. optimalTiling FormatFeatureFlags:
  2955. None
  2956. bufferFeatures FormatFeatureFlags:
  2957. None
  2958.  
  2959. FORMAT_EAC_R11G11_SNORM_BLOCK:
  2960. linearTiling FormatFeatureFlags:
  2961. None
  2962. optimalTiling FormatFeatureFlags:
  2963. None
  2964. bufferFeatures FormatFeatureFlags:
  2965. None
  2966.  
  2967. FORMAT_ASTC_4x4_UNORM_BLOCK:
  2968. linearTiling FormatFeatureFlags:
  2969. None
  2970. optimalTiling FormatFeatureFlags:
  2971. None
  2972. bufferFeatures FormatFeatureFlags:
  2973. None
  2974.  
  2975. FORMAT_ASTC_4x4_SRGB_BLOCK:
  2976. linearTiling FormatFeatureFlags:
  2977. None
  2978. optimalTiling FormatFeatureFlags:
  2979. None
  2980. bufferFeatures FormatFeatureFlags:
  2981. None
  2982.  
  2983. FORMAT_ASTC_5x4_UNORM_BLOCK:
  2984. linearTiling FormatFeatureFlags:
  2985. None
  2986. optimalTiling FormatFeatureFlags:
  2987. None
  2988. bufferFeatures FormatFeatureFlags:
  2989. None
  2990.  
  2991. FORMAT_ASTC_5x4_SRGB_BLOCK:
  2992. linearTiling FormatFeatureFlags:
  2993. None
  2994. optimalTiling FormatFeatureFlags:
  2995. None
  2996. bufferFeatures FormatFeatureFlags:
  2997. None
  2998.  
  2999. FORMAT_ASTC_5x5_UNORM_BLOCK:
  3000. linearTiling FormatFeatureFlags:
  3001. None
  3002. optimalTiling FormatFeatureFlags:
  3003. None
  3004. bufferFeatures FormatFeatureFlags:
  3005. None
  3006.  
  3007. FORMAT_ASTC_5x5_SRGB_BLOCK:
  3008. linearTiling FormatFeatureFlags:
  3009. None
  3010. optimalTiling FormatFeatureFlags:
  3011. None
  3012. bufferFeatures FormatFeatureFlags:
  3013. None
  3014.  
  3015. FORMAT_ASTC_6x5_UNORM_BLOCK:
  3016. linearTiling FormatFeatureFlags:
  3017. None
  3018. optimalTiling FormatFeatureFlags:
  3019. None
  3020. bufferFeatures FormatFeatureFlags:
  3021. None
  3022.  
  3023. FORMAT_ASTC_6x5_SRGB_BLOCK:
  3024. linearTiling FormatFeatureFlags:
  3025. None
  3026. optimalTiling FormatFeatureFlags:
  3027. None
  3028. bufferFeatures FormatFeatureFlags:
  3029. None
  3030.  
  3031. FORMAT_ASTC_6x6_UNORM_BLOCK:
  3032. linearTiling FormatFeatureFlags:
  3033. None
  3034. optimalTiling FormatFeatureFlags:
  3035. None
  3036. bufferFeatures FormatFeatureFlags:
  3037. None
  3038.  
  3039. FORMAT_ASTC_6x6_SRGB_BLOCK:
  3040. linearTiling FormatFeatureFlags:
  3041. None
  3042. optimalTiling FormatFeatureFlags:
  3043. None
  3044. bufferFeatures FormatFeatureFlags:
  3045. None
  3046.  
  3047. FORMAT_ASTC_8x5_UNORM_BLOCK:
  3048. linearTiling FormatFeatureFlags:
  3049. None
  3050. optimalTiling FormatFeatureFlags:
  3051. None
  3052. bufferFeatures FormatFeatureFlags:
  3053. None
  3054.  
  3055. FORMAT_ASTC_8x5_SRGB_BLOCK:
  3056. linearTiling FormatFeatureFlags:
  3057. None
  3058. optimalTiling FormatFeatureFlags:
  3059. None
  3060. bufferFeatures FormatFeatureFlags:
  3061. None
  3062.  
  3063. FORMAT_ASTC_8x6_UNORM_BLOCK:
  3064. linearTiling FormatFeatureFlags:
  3065. None
  3066. optimalTiling FormatFeatureFlags:
  3067. None
  3068. bufferFeatures FormatFeatureFlags:
  3069. None
  3070.  
  3071. FORMAT_ASTC_8x6_SRGB_BLOCK:
  3072. linearTiling FormatFeatureFlags:
  3073. None
  3074. optimalTiling FormatFeatureFlags:
  3075. None
  3076. bufferFeatures FormatFeatureFlags:
  3077. None
  3078.  
  3079. FORMAT_ASTC_8x8_UNORM_BLOCK:
  3080. linearTiling FormatFeatureFlags:
  3081. None
  3082. optimalTiling FormatFeatureFlags:
  3083. None
  3084. bufferFeatures FormatFeatureFlags:
  3085. None
  3086.  
  3087. FORMAT_ASTC_8x8_SRGB_BLOCK:
  3088. linearTiling FormatFeatureFlags:
  3089. None
  3090. optimalTiling FormatFeatureFlags:
  3091. None
  3092. bufferFeatures FormatFeatureFlags:
  3093. None
  3094.  
  3095. FORMAT_ASTC_10x5_UNORM_BLOCK:
  3096. linearTiling FormatFeatureFlags:
  3097. None
  3098. optimalTiling FormatFeatureFlags:
  3099. None
  3100. bufferFeatures FormatFeatureFlags:
  3101. None
  3102.  
  3103. FORMAT_ASTC_10x5_SRGB_BLOCK:
  3104. linearTiling FormatFeatureFlags:
  3105. None
  3106. optimalTiling FormatFeatureFlags:
  3107. None
  3108. bufferFeatures FormatFeatureFlags:
  3109. None
  3110.  
  3111. FORMAT_ASTC_10x6_UNORM_BLOCK:
  3112. linearTiling FormatFeatureFlags:
  3113. None
  3114. optimalTiling FormatFeatureFlags:
  3115. None
  3116. bufferFeatures FormatFeatureFlags:
  3117. None
  3118.  
  3119. FORMAT_ASTC_10x6_SRGB_BLOCK:
  3120. linearTiling FormatFeatureFlags:
  3121. None
  3122. optimalTiling FormatFeatureFlags:
  3123. None
  3124. bufferFeatures FormatFeatureFlags:
  3125. None
  3126.  
  3127. FORMAT_ASTC_10x8_UNORM_BLOCK:
  3128. linearTiling FormatFeatureFlags:
  3129. None
  3130. optimalTiling FormatFeatureFlags:
  3131. None
  3132. bufferFeatures FormatFeatureFlags:
  3133. None
  3134.  
  3135. FORMAT_ASTC_10x8_SRGB_BLOCK:
  3136. linearTiling FormatFeatureFlags:
  3137. None
  3138. optimalTiling FormatFeatureFlags:
  3139. None
  3140. bufferFeatures FormatFeatureFlags:
  3141. None
  3142.  
  3143. FORMAT_ASTC_10x10_UNORM_BLOCK:
  3144. linearTiling FormatFeatureFlags:
  3145. None
  3146. optimalTiling FormatFeatureFlags:
  3147. None
  3148. bufferFeatures FormatFeatureFlags:
  3149. None
  3150.  
  3151. FORMAT_ASTC_10x10_SRGB_BLOCK:
  3152. linearTiling FormatFeatureFlags:
  3153. None
  3154. optimalTiling FormatFeatureFlags:
  3155. None
  3156. bufferFeatures FormatFeatureFlags:
  3157. None
  3158.  
  3159. FORMAT_ASTC_12x10_UNORM_BLOCK:
  3160. linearTiling FormatFeatureFlags:
  3161. None
  3162. optimalTiling FormatFeatureFlags:
  3163. None
  3164. bufferFeatures FormatFeatureFlags:
  3165. None
  3166.  
  3167. FORMAT_ASTC_12x10_SRGB_BLOCK:
  3168. linearTiling FormatFeatureFlags:
  3169. None
  3170. optimalTiling FormatFeatureFlags:
  3171. None
  3172. bufferFeatures FormatFeatureFlags:
  3173. None
  3174.  
  3175. FORMAT_ASTC_12x12_UNORM_BLOCK:
  3176. linearTiling FormatFeatureFlags:
  3177. None
  3178. optimalTiling FormatFeatureFlags:
  3179. None
  3180. bufferFeatures FormatFeatureFlags:
  3181. None
  3182.  
  3183. FORMAT_ASTC_12x12_SRGB_BLOCK:
  3184. linearTiling FormatFeatureFlags:
  3185. None
  3186. optimalTiling FormatFeatureFlags:
  3187. None
  3188. bufferFeatures FormatFeatureFlags:
  3189. None
  3190.  
  3191.  
  3192.  
  3193. Device Properties and Extensions :
  3194. ==================================
  3195. GPU1
  3196. VkPhysicalDeviceProperties:
  3197. ===========================
  3198. apiVersion = 0x40105a (1.1.90)
  3199. driverVersion = 79691875 (0x4c00063)
  3200. vendorID = 0x1002
  3201. deviceID = 0x66af
  3202. deviceType = DISCRETE_GPU
  3203. deviceName = AMD RADV unknown (LLVM 9.0.0)
  3204. VkPhysicalDeviceLimits:
  3205. -----------------------
  3206. maxImageDimension1D = 16384
  3207. maxImageDimension2D = 16384
  3208. maxImageDimension3D = 2048
  3209. maxImageDimensionCube = 16384
  3210. maxImageArrayLayers = 2048
  3211. maxTexelBufferElements = 0x8000000
  3212. maxUniformBufferRange = 0xffffffff
  3213. maxStorageBufferRange = 0xffffffff
  3214. maxPushConstantsSize = 128
  3215. maxMemoryAllocationCount = 4294967295
  3216. maxSamplerAllocationCount = 65536
  3217. bufferImageGranularity = 0x40
  3218. sparseAddressSpaceSize = 0xffffffff
  3219. maxBoundDescriptorSets = 32
  3220. maxPerStageDescriptorSamplers = 9586978
  3221. maxPerStageDescriptorUniformBuffers = 9586978
  3222. maxPerStageDescriptorStorageBuffers = 9586978
  3223. maxPerStageDescriptorSampledImages = 9586978
  3224. maxPerStageDescriptorStorageImages = 9586978
  3225. maxPerStageDescriptorInputAttachments = 9586978
  3226. maxPerStageResources = 9586978
  3227. maxDescriptorSetSamplers = 9586978
  3228. maxDescriptorSetUniformBuffers = 9586978
  3229. maxDescriptorSetUniformBuffersDynamic = 16
  3230. maxDescriptorSetStorageBuffers = 9586978
  3231. maxDescriptorSetStorageBuffersDynamic = 8
  3232. maxDescriptorSetSampledImages = 9586978
  3233. maxDescriptorSetStorageImages = 9586978
  3234. maxDescriptorSetInputAttachments = 9586978
  3235. maxVertexInputAttributes = 32
  3236. maxVertexInputBindings = 32
  3237. maxVertexInputAttributeOffset = 0x7ff
  3238. maxVertexInputBindingStride = 0x800
  3239. maxVertexOutputComponents = 128
  3240. maxTessellationGenerationLevel = 64
  3241. maxTessellationPatchSize = 32
  3242. maxTessellationControlPerVertexInputComponents = 128
  3243. maxTessellationControlPerVertexOutputComponents = 128
  3244. maxTessellationControlPerPatchOutputComponents = 120
  3245. maxTessellationControlTotalOutputComponents = 4096
  3246. maxTessellationEvaluationInputComponents = 128
  3247. maxTessellationEvaluationOutputComponents = 128
  3248. maxGeometryShaderInvocations = 127
  3249. maxGeometryInputComponents = 64
  3250. maxGeometryOutputComponents = 128
  3251. maxGeometryOutputVertices = 256
  3252. maxGeometryTotalOutputComponents = 1024
  3253. maxFragmentInputComponents = 128
  3254. maxFragmentOutputAttachments = 8
  3255. maxFragmentDualSrcAttachments = 1
  3256. maxFragmentCombinedOutputResources = 8
  3257. maxComputeSharedMemorySize = 0x8000
  3258. maxComputeWorkGroupCount[0] = 65535
  3259. maxComputeWorkGroupCount[1] = 65535
  3260. maxComputeWorkGroupCount[2] = 65535
  3261. maxComputeWorkGroupInvocations = 2048
  3262. maxComputeWorkGroupSize[0] = 2048
  3263. maxComputeWorkGroupSize[1] = 2048
  3264. maxComputeWorkGroupSize[2] = 2048
  3265. subPixelPrecisionBits = 8
  3266. subTexelPrecisionBits = 8
  3267. mipmapPrecisionBits = 8
  3268. maxDrawIndexedIndexValue = 4294967295
  3269. maxDrawIndirectCount = 4294967295
  3270. maxSamplerLodBias = 16.000000
  3271. maxSamplerAnisotropy = 16.000000
  3272. maxViewports = 16
  3273. maxViewportDimensions[0] = 16384
  3274. maxViewportDimensions[1] = 16384
  3275. viewportBoundsRange[0] =-32768.000000
  3276. viewportBoundsRange[1] = 32767.000000
  3277. viewportSubPixelBits = 8
  3278. minMemoryMapAlignment = 4096
  3279. minTexelBufferOffsetAlignment = 0x1
  3280. minUniformBufferOffsetAlignment = 0x4
  3281. minStorageBufferOffsetAlignment = 0x4
  3282. minTexelOffset =-32
  3283. maxTexelOffset = 31
  3284. minTexelGatherOffset =-32
  3285. maxTexelGatherOffset = 31
  3286. minInterpolationOffset =-2.000000
  3287. maxInterpolationOffset = 2.000000
  3288. subPixelInterpolationOffsetBits = 8
  3289. maxFramebufferWidth = 16384
  3290. maxFramebufferHeight = 16384
  3291. maxFramebufferLayers = 1024
  3292. framebufferColorSampleCounts = 15
  3293. framebufferDepthSampleCounts = 15
  3294. framebufferStencilSampleCounts = 15
  3295. framebufferNoAttachmentsSampleCounts = 15
  3296. maxColorAttachments = 8
  3297. sampledImageColorSampleCounts = 15
  3298. sampledImageDepthSampleCounts = 15
  3299. sampledImageStencilSampleCounts = 15
  3300. sampledImageIntegerSampleCounts = 1
  3301. storageImageSampleCounts = 15
  3302. maxSampleMaskWords = 1
  3303. timestampComputeAndGraphics = 1
  3304. timestampPeriod = 40.000000
  3305. maxClipDistances = 8
  3306. maxCullDistances = 8
  3307. maxCombinedClipAndCullDistances = 8
  3308. discreteQueuePriorities = 2
  3309. pointSizeRange[0] = 0.125000
  3310. pointSizeRange[1] = 255.875000
  3311. lineWidthRange[0] = 0.000000
  3312. lineWidthRange[1] = 7.992188
  3313. pointSizeGranularity = 0.125000
  3314. lineWidthGranularity = 0.007812
  3315. strictLines = 0
  3316. standardSampleLocations = 1
  3317. optimalBufferCopyOffsetAlignment = 0x80
  3318. optimalBufferCopyRowPitchAlignment = 0x80
  3319. nonCoherentAtomSize = 0x40
  3320. VkPhysicalDeviceSparseProperties:
  3321. ---------------------------------
  3322. residencyStandard2DBlockShape = 0
  3323. residencyStandard2DMultisampleBlockShape = 0
  3324. residencyStandard3DBlockShape = 0
  3325. residencyAlignedMipSize = 0
  3326. residencyNonResidentStrict = 0
  3327.  
  3328. Device Extensions count = 46
  3329. VK_KHR_16bit_storage : extension revision 1
  3330. VK_KHR_bind_memory2 : extension revision 1
  3331. VK_KHR_create_renderpass2 : extension revision 1
  3332. VK_KHR_dedicated_allocation : extension revision 1
  3333. VK_KHR_descriptor_update_template : extension revision 1
  3334. VK_KHR_draw_indirect_count : extension revision 1
  3335. VK_KHR_driver_properties : extension revision 1
  3336. VK_KHR_get_memory_requirements2 : extension revision 1
  3337. VK_KHR_image_format_list : extension revision 1
  3338. VK_KHR_incremental_present : extension revision 1
  3339. VK_KHR_maintenance1 : extension revision 1
  3340. VK_KHR_maintenance2 : extension revision 1
  3341. VK_KHR_maintenance3 : extension revision 1
  3342. VK_KHR_push_descriptor : extension revision 1
  3343. VK_KHR_relaxed_block_layout : extension revision 1
  3344. VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
  3345. VK_KHR_shader_draw_parameters : extension revision 1
  3346. VK_KHR_storage_buffer_storage_class : extension revision 1
  3347. VK_KHR_swapchain : extension revision 68
  3348. VK_KHR_variable_pointers : extension revision 1
  3349. VK_KHR_multiview : extension revision 1
  3350. VK_EXT_calibrated_timestamps : extension revision 1
  3351. VK_EXT_conditional_rendering : extension revision 1
  3352. VK_EXT_conservative_rasterization : extension revision 1
  3353. VK_EXT_display_control : extension revision 1
  3354. VK_EXT_depth_range_unrestricted : extension revision 1
  3355. VK_EXT_descriptor_indexing : extension revision 2
  3356. VK_EXT_discard_rectangles : extension revision 1
  3357. VK_EXT_global_priority : extension revision 1
  3358. VK_EXT_memory_budget : extension revision 1
  3359. VK_EXT_memory_priority : extension revision 1
  3360. VK_EXT_pci_bus_info : extension revision 2
  3361. VK_EXT_sampler_filter_minmax : extension revision 1
  3362. VK_EXT_scalar_block_layout : extension revision 1
  3363. VK_EXT_shader_viewport_index_layer : extension revision 1
  3364. VK_EXT_shader_stencil_export : extension revision 1
  3365. VK_EXT_transform_feedback : extension revision 1
  3366. VK_EXT_vertex_attribute_divisor : extension revision 3
  3367. VK_AMD_draw_indirect_count : extension revision 1
  3368. VK_AMD_gcn_shader : extension revision 1
  3369. VK_AMD_rasterization_order : extension revision 1
  3370. VK_AMD_shader_core_properties : extension revision 1
  3371. VK_AMD_shader_info : extension revision 1
  3372. VK_AMD_shader_trinary_minmax : extension revision 1
  3373. VK_GOOGLE_decorate_string : extension revision 1
  3374. VK_GOOGLE_hlsl_functionality1 : extension revision 1
  3375.  
  3376. VkQueueFamilyProperties[0]:
  3377. ===========================
  3378. queueFlags = GRAPHICS | COMPUTE | TRANSFER | SPARSE
  3379. queueCount = 1
  3380. timestampValidBits = 64
  3381. minImageTransferGranularity = (1, 1, 1)
  3382.  
  3383. VkQueueFamilyProperties[1]:
  3384. ===========================
  3385. queueFlags = COMPUTE | TRANSFER | SPARSE
  3386. queueCount = 4
  3387. timestampValidBits = 64
  3388. minImageTransferGranularity = (1, 1, 1)
  3389.  
  3390. VkPhysicalDeviceMemoryProperties:
  3391. =================================
  3392. memoryHeapCount = 3
  3393. memoryHeaps[0] :
  3394. size = 16894656512 (0x3ef000000) (15.73 GiB)
  3395. flags:
  3396. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  3397. memoryHeaps[1] :
  3398. size = 268435456 (0x10000000) (256.00 MiB)
  3399. flags:
  3400. VK_MEMORY_HEAP_DEVICE_LOCAL_BIT
  3401. memoryHeaps[2] :
  3402. size = 12556443648 (0x2ec6c2000) (11.69 GiB)
  3403. flags:
  3404. None
  3405. memoryTypeCount = 4
  3406. memoryTypes[0] :
  3407. heapIndex = 0
  3408. propertyFlags = 0x1:
  3409. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  3410. memoryTypes[1] :
  3411. heapIndex = 2
  3412. propertyFlags = 0x6:
  3413. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  3414. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  3415. memoryTypes[2] :
  3416. heapIndex = 1
  3417. propertyFlags = 0x7:
  3418. VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
  3419. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  3420. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  3421. memoryTypes[3] :
  3422. heapIndex = 2
  3423. propertyFlags = 0xe:
  3424. VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
  3425. VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
  3426. VK_MEMORY_PROPERTY_HOST_CACHED_BIT
  3427.  
  3428. VkPhysicalDeviceFeatures:
  3429. =========================
  3430. alphaToOne = 1
  3431. depthBiasClamp = 1
  3432. depthBounds = 1
  3433. depthClamp = 1
  3434. drawIndirectFirstInstance = 1
  3435. dualSrcBlend = 1
  3436. fillModeNonSolid = 1
  3437. fragmentStoresAndAtomics = 1
  3438. fullDrawIndexUint32 = 1
  3439. geometryShader = 1
  3440. imageCubeArray = 1
  3441. independentBlend = 1
  3442. inheritedQueries = 1
  3443. largePoints = 1
  3444. logicOp = 1
  3445. multiDrawIndirect = 1
  3446. multiViewport = 1
  3447. occlusionQueryPrecise = 1
  3448. pipelineStatisticsQuery = 1
  3449. robustBufferAccess = 1
  3450. samplerAnisotropy = 1
  3451. sampleRateShading = 1
  3452. shaderClipDistance = 1
  3453. shaderCullDistance = 1
  3454. shaderFloat64 = 1
  3455. shaderImageGatherExtended = 1
  3456. shaderInt16 = 1
  3457. shaderInt64 = 1
  3458. shaderSampledImageArrayDynamicIndexing = 1
  3459. shaderStorageBufferArrayDynamicIndexing = 1
  3460. shaderStorageImageArrayDynamicIndexing = 1
  3461. shaderStorageImageExtendedFormats = 1
  3462. shaderStorageImageMultisample = 1
  3463. shaderStorageImageReadWithoutFormat = 1
  3464. shaderStorageImageWriteWithoutFormat = 1
  3465. shaderTessellationAndGeometryPointSize = 1
  3466. shaderUniformBufferArrayDynamicIndexing = 1
  3467. sparseBinding = 1
  3468. sparseResidency2Samples = 0
  3469. sparseResidency4Samples = 0
  3470. sparseResidency8Samples = 0
  3471. sparseResidency16Samples = 0
  3472. sparseResidencyAliased = 0
  3473. sparseResidencyBuffer = 0
  3474. sparseResidencyImage2D = 0
  3475. sparseResidencyImage3D = 0
  3476. shaderResourceMinLod = 0
  3477. shaderResourceResidency = 0
  3478. tessellationShader = 1
  3479. textureCompressionASTC_LDR = 0
  3480. textureCompressionBC = 1
  3481. textureCompressionETC2 = 1
  3482. variableMultisampleRate = 1
  3483. vertexPipelineStoresAndAtomics = 1
  3484. wideLines = 1
  3485.  
  3486. Format Properties:
  3487. ==================
  3488. FORMAT_UNDEFINED:
  3489. linearTiling FormatFeatureFlags:
  3490. None
  3491. optimalTiling FormatFeatureFlags:
  3492. None
  3493. bufferFeatures FormatFeatureFlags:
  3494. None
  3495.  
  3496. FORMAT_R4G4_UNORM_PACK8:
  3497. linearTiling FormatFeatureFlags:
  3498. None
  3499. optimalTiling FormatFeatureFlags:
  3500. None
  3501. bufferFeatures FormatFeatureFlags:
  3502. None
  3503.  
  3504. FORMAT_R4G4B4A4_UNORM_PACK16:
  3505. linearTiling FormatFeatureFlags:
  3506. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3507. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3508. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3509. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3510. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3511. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3512. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3513. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3514. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3515. optimalTiling FormatFeatureFlags:
  3516. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3517. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3518. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3519. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3520. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3521. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3522. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3523. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3524. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3525. bufferFeatures FormatFeatureFlags:
  3526. None
  3527.  
  3528. FORMAT_B4G4R4A4_UNORM_PACK16:
  3529. linearTiling FormatFeatureFlags:
  3530. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3531. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3532. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3533. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3534. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3535. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3536. optimalTiling FormatFeatureFlags:
  3537. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3538. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3539. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3540. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3541. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3542. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3543. bufferFeatures FormatFeatureFlags:
  3544. None
  3545.  
  3546. FORMAT_R5G6B5_UNORM_PACK16:
  3547. linearTiling FormatFeatureFlags:
  3548. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3549. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3550. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3551. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3552. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3553. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3554. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3555. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3556. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3557. optimalTiling FormatFeatureFlags:
  3558. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3559. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3560. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3561. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3562. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3563. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3564. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3565. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3566. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3567. bufferFeatures FormatFeatureFlags:
  3568. None
  3569.  
  3570. FORMAT_B5G6R5_UNORM_PACK16:
  3571. linearTiling FormatFeatureFlags:
  3572. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3573. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3574. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3575. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3576. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3577. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3578. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3579. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3580. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3581. optimalTiling FormatFeatureFlags:
  3582. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3583. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3584. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3585. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3586. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3587. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3588. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3589. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3590. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3591. bufferFeatures FormatFeatureFlags:
  3592. None
  3593.  
  3594. FORMAT_R5G5B5A1_UNORM_PACK16:
  3595. linearTiling FormatFeatureFlags:
  3596. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3597. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3598. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3599. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3600. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3601. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3602. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3603. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3604. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3605. optimalTiling FormatFeatureFlags:
  3606. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3607. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3608. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3609. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3610. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3611. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3612. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3613. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3614. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3615. bufferFeatures FormatFeatureFlags:
  3616. None
  3617.  
  3618. FORMAT_B5G5R5A1_UNORM_PACK16:
  3619. linearTiling FormatFeatureFlags:
  3620. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3621. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3622. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3623. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3624. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3625. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3626. optimalTiling FormatFeatureFlags:
  3627. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3628. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3629. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3630. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3631. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3632. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3633. bufferFeatures FormatFeatureFlags:
  3634. None
  3635.  
  3636. FORMAT_A1R5G5B5_UNORM_PACK16:
  3637. linearTiling FormatFeatureFlags:
  3638. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3639. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3640. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3641. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3642. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3643. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3644. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3645. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3646. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3647. optimalTiling FormatFeatureFlags:
  3648. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3649. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3650. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3651. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3652. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3653. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3654. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3655. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3656. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3657. bufferFeatures FormatFeatureFlags:
  3658. None
  3659.  
  3660. FORMAT_R8_UNORM:
  3661. linearTiling FormatFeatureFlags:
  3662. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3663. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3664. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3665. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3666. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3667. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3668. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3669. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3670. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3671. optimalTiling FormatFeatureFlags:
  3672. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3673. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3674. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3675. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3676. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3677. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3678. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3679. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3680. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3681. bufferFeatures FormatFeatureFlags:
  3682. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3683. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3684. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3685.  
  3686. FORMAT_R8_SNORM:
  3687. linearTiling FormatFeatureFlags:
  3688. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3689. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3690. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3691. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3692. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3693. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3694. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3695. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3696. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3697. optimalTiling FormatFeatureFlags:
  3698. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3699. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3700. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3701. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3702. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3703. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3704. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3705. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3706. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3707. bufferFeatures FormatFeatureFlags:
  3708. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3709. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3710. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3711.  
  3712. FORMAT_R8_USCALED:
  3713. linearTiling FormatFeatureFlags:
  3714. None
  3715. optimalTiling FormatFeatureFlags:
  3716. None
  3717. bufferFeatures FormatFeatureFlags:
  3718. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3719.  
  3720. FORMAT_R8_SSCALED:
  3721. linearTiling FormatFeatureFlags:
  3722. None
  3723. optimalTiling FormatFeatureFlags:
  3724. None
  3725. bufferFeatures FormatFeatureFlags:
  3726. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3727.  
  3728. FORMAT_R8_UINT:
  3729. linearTiling FormatFeatureFlags:
  3730. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3731. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3732. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3733. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3734. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3735. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3736. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3737. optimalTiling FormatFeatureFlags:
  3738. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3739. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3740. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3741. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3742. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3743. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3744. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3745. bufferFeatures FormatFeatureFlags:
  3746. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3747. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3748. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3749.  
  3750. FORMAT_R8_SINT:
  3751. linearTiling FormatFeatureFlags:
  3752. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3753. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3754. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3755. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3756. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3757. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3758. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3759. optimalTiling FormatFeatureFlags:
  3760. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3761. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3762. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3763. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3764. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3765. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3766. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3767. bufferFeatures FormatFeatureFlags:
  3768. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3769. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3770. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3771.  
  3772. FORMAT_R8_SRGB:
  3773. linearTiling FormatFeatureFlags:
  3774. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3775. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3776. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3777. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3778. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3779. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3780. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3781. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3782. optimalTiling FormatFeatureFlags:
  3783. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3784. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3785. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3786. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3787. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3788. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3789. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3790. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3791. bufferFeatures FormatFeatureFlags:
  3792. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3793. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3794. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3795.  
  3796. FORMAT_R8G8_UNORM:
  3797. linearTiling FormatFeatureFlags:
  3798. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3799. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3800. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3801. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3802. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3803. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3804. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3805. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3806. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3807. optimalTiling FormatFeatureFlags:
  3808. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3809. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3810. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3811. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3812. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3813. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3814. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3815. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3816. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3817. bufferFeatures FormatFeatureFlags:
  3818. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3819. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3820. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3821.  
  3822. FORMAT_R8G8_SNORM:
  3823. linearTiling FormatFeatureFlags:
  3824. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3825. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3826. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3827. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3828. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3829. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3830. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3831. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3832. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3833. optimalTiling FormatFeatureFlags:
  3834. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3835. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3836. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3837. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3838. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3839. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3840. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  3841. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3842. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3843. bufferFeatures FormatFeatureFlags:
  3844. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3845. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3846. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3847.  
  3848. FORMAT_R8G8_USCALED:
  3849. linearTiling FormatFeatureFlags:
  3850. None
  3851. optimalTiling FormatFeatureFlags:
  3852. None
  3853. bufferFeatures FormatFeatureFlags:
  3854. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3855.  
  3856. FORMAT_R8G8_SSCALED:
  3857. linearTiling FormatFeatureFlags:
  3858. None
  3859. optimalTiling FormatFeatureFlags:
  3860. None
  3861. bufferFeatures FormatFeatureFlags:
  3862. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3863.  
  3864. FORMAT_R8G8_UINT:
  3865. linearTiling FormatFeatureFlags:
  3866. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3867. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3868. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3869. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3870. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3871. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3872. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3873. optimalTiling FormatFeatureFlags:
  3874. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3875. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3876. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3877. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3878. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3879. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3880. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3881. bufferFeatures FormatFeatureFlags:
  3882. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3883. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3884. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3885.  
  3886. FORMAT_R8G8_SINT:
  3887. linearTiling FormatFeatureFlags:
  3888. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3889. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3890. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3891. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3892. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3893. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3894. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3895. optimalTiling FormatFeatureFlags:
  3896. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  3897. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  3898. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3899. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  3900. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3901. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3902. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3903. bufferFeatures FormatFeatureFlags:
  3904. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3905. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3906. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3907.  
  3908. FORMAT_R8G8_SRGB:
  3909. linearTiling FormatFeatureFlags:
  3910. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3911. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3912. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3913. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3914. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3915. optimalTiling FormatFeatureFlags:
  3916. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  3917. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  3918. VK_FORMAT_FEATURE_BLIT_DST_BIT
  3919. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  3920. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  3921. bufferFeatures FormatFeatureFlags:
  3922. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  3923. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  3924. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  3925.  
  3926. FORMAT_R8G8B8_UNORM:
  3927. linearTiling FormatFeatureFlags:
  3928. None
  3929. optimalTiling FormatFeatureFlags:
  3930. None
  3931. bufferFeatures FormatFeatureFlags:
  3932. None
  3933.  
  3934. FORMAT_R8G8B8_SNORM:
  3935. linearTiling FormatFeatureFlags:
  3936. None
  3937. optimalTiling FormatFeatureFlags:
  3938. None
  3939. bufferFeatures FormatFeatureFlags:
  3940. None
  3941.  
  3942. FORMAT_R8G8B8_USCALED:
  3943. linearTiling FormatFeatureFlags:
  3944. None
  3945. optimalTiling FormatFeatureFlags:
  3946. None
  3947. bufferFeatures FormatFeatureFlags:
  3948. None
  3949.  
  3950. FORMAT_R8G8B8_SSCALED:
  3951. linearTiling FormatFeatureFlags:
  3952. None
  3953. optimalTiling FormatFeatureFlags:
  3954. None
  3955. bufferFeatures FormatFeatureFlags:
  3956. None
  3957.  
  3958. FORMAT_R8G8B8_UINT:
  3959. linearTiling FormatFeatureFlags:
  3960. None
  3961. optimalTiling FormatFeatureFlags:
  3962. None
  3963. bufferFeatures FormatFeatureFlags:
  3964. None
  3965.  
  3966. FORMAT_R8G8B8_SINT:
  3967. linearTiling FormatFeatureFlags:
  3968. None
  3969. optimalTiling FormatFeatureFlags:
  3970. None
  3971. bufferFeatures FormatFeatureFlags:
  3972. None
  3973.  
  3974. FORMAT_R8G8B8_SRGB:
  3975. linearTiling FormatFeatureFlags:
  3976. None
  3977. optimalTiling FormatFeatureFlags:
  3978. None
  3979. bufferFeatures FormatFeatureFlags:
  3980. None
  3981.  
  3982. FORMAT_B8G8R8_UNORM:
  3983. linearTiling FormatFeatureFlags:
  3984. None
  3985. optimalTiling FormatFeatureFlags:
  3986. None
  3987. bufferFeatures FormatFeatureFlags:
  3988. None
  3989.  
  3990. FORMAT_B8G8R8_SNORM:
  3991. linearTiling FormatFeatureFlags:
  3992. None
  3993. optimalTiling FormatFeatureFlags:
  3994. None
  3995. bufferFeatures FormatFeatureFlags:
  3996. None
  3997.  
  3998. FORMAT_B8G8R8_USCALED:
  3999. linearTiling FormatFeatureFlags:
  4000. None
  4001. optimalTiling FormatFeatureFlags:
  4002. None
  4003. bufferFeatures FormatFeatureFlags:
  4004. None
  4005.  
  4006. FORMAT_B8G8R8_SSCALED:
  4007. linearTiling FormatFeatureFlags:
  4008. None
  4009. optimalTiling FormatFeatureFlags:
  4010. None
  4011. bufferFeatures FormatFeatureFlags:
  4012. None
  4013.  
  4014. FORMAT_B8G8R8_UINT:
  4015. linearTiling FormatFeatureFlags:
  4016. None
  4017. optimalTiling FormatFeatureFlags:
  4018. None
  4019. bufferFeatures FormatFeatureFlags:
  4020. None
  4021.  
  4022. FORMAT_B8G8R8_SINT:
  4023. linearTiling FormatFeatureFlags:
  4024. None
  4025. optimalTiling FormatFeatureFlags:
  4026. None
  4027. bufferFeatures FormatFeatureFlags:
  4028. None
  4029.  
  4030. FORMAT_B8G8R8_SRGB:
  4031. linearTiling FormatFeatureFlags:
  4032. None
  4033. optimalTiling FormatFeatureFlags:
  4034. None
  4035. bufferFeatures FormatFeatureFlags:
  4036. None
  4037.  
  4038. FORMAT_R8G8B8A8_UNORM:
  4039. linearTiling FormatFeatureFlags:
  4040. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4041. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4042. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4043. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4044. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4045. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4046. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4047. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4048. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4049. optimalTiling FormatFeatureFlags:
  4050. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4051. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4052. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4053. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4054. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4055. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4056. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4057. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4058. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4059. bufferFeatures FormatFeatureFlags:
  4060. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4061. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4062. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4063.  
  4064. FORMAT_R8G8B8A8_SNORM:
  4065. linearTiling FormatFeatureFlags:
  4066. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4067. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4068. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4069. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4070. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4071. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4072. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4073. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4074. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4075. optimalTiling FormatFeatureFlags:
  4076. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4077. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4078. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4079. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4080. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4081. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4082. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4083. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4084. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4085. bufferFeatures FormatFeatureFlags:
  4086. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4087. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4088. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4089.  
  4090. FORMAT_R8G8B8A8_USCALED:
  4091. linearTiling FormatFeatureFlags:
  4092. None
  4093. optimalTiling FormatFeatureFlags:
  4094. None
  4095. bufferFeatures FormatFeatureFlags:
  4096. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4097.  
  4098. FORMAT_R8G8B8A8_SSCALED:
  4099. linearTiling FormatFeatureFlags:
  4100. None
  4101. optimalTiling FormatFeatureFlags:
  4102. None
  4103. bufferFeatures FormatFeatureFlags:
  4104. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4105.  
  4106. FORMAT_R8G8B8A8_UINT:
  4107. linearTiling FormatFeatureFlags:
  4108. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4109. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4110. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4111. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4112. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4113. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4114. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4115. optimalTiling FormatFeatureFlags:
  4116. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4117. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4118. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4119. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4120. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4121. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4122. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4123. bufferFeatures FormatFeatureFlags:
  4124. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4125. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4126. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4127.  
  4128. FORMAT_R8G8B8A8_SINT:
  4129. linearTiling FormatFeatureFlags:
  4130. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4131. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4132. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4133. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4134. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4135. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4136. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4137. optimalTiling FormatFeatureFlags:
  4138. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4139. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4140. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4141. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4142. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4143. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4144. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4145. bufferFeatures FormatFeatureFlags:
  4146. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4147. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4148. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4149.  
  4150. FORMAT_R8G8B8A8_SRGB:
  4151. linearTiling FormatFeatureFlags:
  4152. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4153. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4154. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4155. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4156. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4157. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4158. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4159. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4160. optimalTiling FormatFeatureFlags:
  4161. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4162. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4163. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4164. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4165. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4166. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4167. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4168. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4169. bufferFeatures FormatFeatureFlags:
  4170. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4171. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4172. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4173.  
  4174. FORMAT_B8G8R8A8_UNORM:
  4175. linearTiling FormatFeatureFlags:
  4176. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4177. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4178. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4179. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4180. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4181. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4182. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4183. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4184. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4185. optimalTiling FormatFeatureFlags:
  4186. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4187. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4188. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4189. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4190. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4191. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4192. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4193. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4194. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4195. bufferFeatures FormatFeatureFlags:
  4196. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4197. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4198. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4199.  
  4200. FORMAT_B8G8R8A8_SNORM:
  4201. linearTiling FormatFeatureFlags:
  4202. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4203. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4204. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4205. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4206. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4207. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4208. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4209. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4210. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4211. optimalTiling FormatFeatureFlags:
  4212. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4213. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4214. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4215. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4216. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4217. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4218. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4219. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4220. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4221. bufferFeatures FormatFeatureFlags:
  4222. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4223. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4224. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4225.  
  4226. FORMAT_B8G8R8A8_USCALED:
  4227. linearTiling FormatFeatureFlags:
  4228. None
  4229. optimalTiling FormatFeatureFlags:
  4230. None
  4231. bufferFeatures FormatFeatureFlags:
  4232. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4233.  
  4234. FORMAT_B8G8R8A8_SSCALED:
  4235. linearTiling FormatFeatureFlags:
  4236. None
  4237. optimalTiling FormatFeatureFlags:
  4238. None
  4239. bufferFeatures FormatFeatureFlags:
  4240. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4241.  
  4242. FORMAT_B8G8R8A8_UINT:
  4243. linearTiling FormatFeatureFlags:
  4244. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4245. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4246. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4247. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4248. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4249. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4250. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4251. optimalTiling FormatFeatureFlags:
  4252. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4253. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4254. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4255. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4256. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4257. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4258. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4259. bufferFeatures FormatFeatureFlags:
  4260. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4261. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4262. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4263.  
  4264. FORMAT_B8G8R8A8_SINT:
  4265. linearTiling FormatFeatureFlags:
  4266. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4267. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4268. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4269. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4270. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4271. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4272. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4273. optimalTiling FormatFeatureFlags:
  4274. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4275. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4276. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4277. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4278. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4279. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4280. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4281. bufferFeatures FormatFeatureFlags:
  4282. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4283. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4284. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4285.  
  4286. FORMAT_B8G8R8A8_SRGB:
  4287. linearTiling FormatFeatureFlags:
  4288. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4289. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4290. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4291. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4292. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4293. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4294. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4295. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4296. optimalTiling FormatFeatureFlags:
  4297. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4298. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4299. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4300. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4301. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4302. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4303. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4304. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4305. bufferFeatures FormatFeatureFlags:
  4306. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4307. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4308. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4309.  
  4310. FORMAT_A8B8G8R8_UNORM_PACK32:
  4311. linearTiling FormatFeatureFlags:
  4312. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4313. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4314. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4315. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4316. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4317. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4318. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4319. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4320. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4321. optimalTiling FormatFeatureFlags:
  4322. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4323. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4324. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4325. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4326. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4327. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4328. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4329. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4330. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4331. bufferFeatures FormatFeatureFlags:
  4332. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4333. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4334. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4335.  
  4336. FORMAT_A8B8G8R8_SNORM_PACK32:
  4337. linearTiling FormatFeatureFlags:
  4338. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4339. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4340. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4341. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4342. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4343. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4344. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4345. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4346. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4347. optimalTiling FormatFeatureFlags:
  4348. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4349. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4350. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4351. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4352. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4353. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4354. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4355. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4356. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4357. bufferFeatures FormatFeatureFlags:
  4358. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4359. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4360. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4361.  
  4362. FORMAT_A8B8G8R8_USCALED_PACK32:
  4363. linearTiling FormatFeatureFlags:
  4364. None
  4365. optimalTiling FormatFeatureFlags:
  4366. None
  4367. bufferFeatures FormatFeatureFlags:
  4368. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4369.  
  4370. FORMAT_A8B8G8R8_SSCALED_PACK32:
  4371. linearTiling FormatFeatureFlags:
  4372. None
  4373. optimalTiling FormatFeatureFlags:
  4374. None
  4375. bufferFeatures FormatFeatureFlags:
  4376. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4377.  
  4378. FORMAT_A8B8G8R8_UINT_PACK32:
  4379. linearTiling FormatFeatureFlags:
  4380. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4381. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4382. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4383. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4384. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4385. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4386. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4387. optimalTiling FormatFeatureFlags:
  4388. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4389. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4390. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4391. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4392. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4393. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4394. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4395. bufferFeatures FormatFeatureFlags:
  4396. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4397. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4398. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4399.  
  4400. FORMAT_A8B8G8R8_SINT_PACK32:
  4401. linearTiling FormatFeatureFlags:
  4402. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4403. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4404. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4405. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4406. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4407. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4408. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4409. optimalTiling FormatFeatureFlags:
  4410. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4411. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4412. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4413. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4414. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4415. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4416. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4417. bufferFeatures FormatFeatureFlags:
  4418. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4419. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4420. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4421.  
  4422. FORMAT_A8B8G8R8_SRGB_PACK32:
  4423. linearTiling FormatFeatureFlags:
  4424. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4425. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4426. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4427. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4428. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4429. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4430. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4431. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4432. optimalTiling FormatFeatureFlags:
  4433. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4434. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4435. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4436. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4437. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4438. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4439. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4440. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4441. bufferFeatures FormatFeatureFlags:
  4442. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4443. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4444. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4445.  
  4446. FORMAT_A2R10G10B10_UNORM_PACK32:
  4447. linearTiling FormatFeatureFlags:
  4448. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4449. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4450. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4451. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4452. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4453. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4454. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4455. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4456. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4457. optimalTiling FormatFeatureFlags:
  4458. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4459. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4460. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4461. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4462. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4463. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4464. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4465. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4466. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4467. bufferFeatures FormatFeatureFlags:
  4468. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4469. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4470. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4471.  
  4472. FORMAT_A2R10G10B10_SNORM_PACK32:
  4473. linearTiling FormatFeatureFlags:
  4474. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4475. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4476. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4477. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4478. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4479. optimalTiling FormatFeatureFlags:
  4480. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4481. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4482. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4483. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4484. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4485. bufferFeatures FormatFeatureFlags:
  4486. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4487. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4488. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4489.  
  4490. FORMAT_A2R10G10B10_USCALED_PACK32:
  4491. linearTiling FormatFeatureFlags:
  4492. None
  4493. optimalTiling FormatFeatureFlags:
  4494. None
  4495. bufferFeatures FormatFeatureFlags:
  4496. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4497.  
  4498. FORMAT_A2R10G10B10_SSCALED_PACK32:
  4499. linearTiling FormatFeatureFlags:
  4500. None
  4501. optimalTiling FormatFeatureFlags:
  4502. None
  4503. bufferFeatures FormatFeatureFlags:
  4504. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4505.  
  4506. FORMAT_A2R10G10B10_UINT_PACK32:
  4507. linearTiling FormatFeatureFlags:
  4508. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4509. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4510. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4511. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4512. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4513. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4514. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4515. optimalTiling FormatFeatureFlags:
  4516. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4517. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4518. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4519. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4520. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4521. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4522. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4523. bufferFeatures FormatFeatureFlags:
  4524. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4525. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4526. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4527.  
  4528. FORMAT_A2R10G10B10_SINT_PACK32:
  4529. linearTiling FormatFeatureFlags:
  4530. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4531. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4532. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4533. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4534. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4535. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4536. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4537. optimalTiling FormatFeatureFlags:
  4538. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4539. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4540. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4541. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4542. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4543. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4544. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4545. bufferFeatures FormatFeatureFlags:
  4546. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4547. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4548. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4549.  
  4550. FORMAT_A2B10G10R10_UNORM_PACK32:
  4551. linearTiling FormatFeatureFlags:
  4552. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4553. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4554. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4555. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4556. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4557. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4558. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4559. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4560. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4561. optimalTiling FormatFeatureFlags:
  4562. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4563. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4564. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4565. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4566. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4567. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4568. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4569. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4570. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4571. bufferFeatures FormatFeatureFlags:
  4572. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4573. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4574. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4575.  
  4576. FORMAT_A2B10G10R10_SNORM_PACK32:
  4577. linearTiling FormatFeatureFlags:
  4578. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4579. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4580. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4581. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4582. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4583. optimalTiling FormatFeatureFlags:
  4584. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4585. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4586. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4587. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4588. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4589. bufferFeatures FormatFeatureFlags:
  4590. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4591. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4592. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4593.  
  4594. FORMAT_A2B10G10R10_USCALED_PACK32:
  4595. linearTiling FormatFeatureFlags:
  4596. None
  4597. optimalTiling FormatFeatureFlags:
  4598. None
  4599. bufferFeatures FormatFeatureFlags:
  4600. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4601.  
  4602. FORMAT_A2B10G10R10_SSCALED_PACK32:
  4603. linearTiling FormatFeatureFlags:
  4604. None
  4605. optimalTiling FormatFeatureFlags:
  4606. None
  4607. bufferFeatures FormatFeatureFlags:
  4608. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4609.  
  4610. FORMAT_A2B10G10R10_UINT_PACK32:
  4611. linearTiling FormatFeatureFlags:
  4612. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4613. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4614. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4615. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4616. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4617. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4618. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4619. optimalTiling FormatFeatureFlags:
  4620. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4621. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4622. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4623. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4624. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4625. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4626. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4627. bufferFeatures FormatFeatureFlags:
  4628. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4629. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4630. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4631.  
  4632. FORMAT_A2B10G10R10_SINT_PACK32:
  4633. linearTiling FormatFeatureFlags:
  4634. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4635. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4636. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4637. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4638. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4639. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4640. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4641. optimalTiling FormatFeatureFlags:
  4642. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4643. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4644. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4645. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4646. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4647. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4648. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4649. bufferFeatures FormatFeatureFlags:
  4650. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4651. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4652. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4653.  
  4654. FORMAT_R16_UNORM:
  4655. linearTiling FormatFeatureFlags:
  4656. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4657. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4658. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4659. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4660. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4661. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4662. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4663. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4664. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4665. optimalTiling FormatFeatureFlags:
  4666. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4667. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4668. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4669. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4670. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4671. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4672. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4673. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4674. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4675. bufferFeatures FormatFeatureFlags:
  4676. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4677. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4678. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4679.  
  4680. FORMAT_R16_SNORM:
  4681. linearTiling FormatFeatureFlags:
  4682. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4683. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4684. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4685. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4686. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4687. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4688. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4689. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4690. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4691. optimalTiling FormatFeatureFlags:
  4692. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4693. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4694. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4695. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4696. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4697. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4698. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4699. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4700. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4701. bufferFeatures FormatFeatureFlags:
  4702. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4703. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4704. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4705.  
  4706. FORMAT_R16_USCALED:
  4707. linearTiling FormatFeatureFlags:
  4708. None
  4709. optimalTiling FormatFeatureFlags:
  4710. None
  4711. bufferFeatures FormatFeatureFlags:
  4712. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4713.  
  4714. FORMAT_R16_SSCALED:
  4715. linearTiling FormatFeatureFlags:
  4716. None
  4717. optimalTiling FormatFeatureFlags:
  4718. None
  4719. bufferFeatures FormatFeatureFlags:
  4720. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4721.  
  4722. FORMAT_R16_UINT:
  4723. linearTiling FormatFeatureFlags:
  4724. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4725. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4726. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4727. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4728. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4729. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4730. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4731. optimalTiling FormatFeatureFlags:
  4732. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4733. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4734. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4735. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4736. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4737. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4738. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4739. bufferFeatures FormatFeatureFlags:
  4740. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4741. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4742. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4743.  
  4744. FORMAT_R16_SINT:
  4745. linearTiling FormatFeatureFlags:
  4746. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4747. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4748. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4749. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4750. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4751. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4752. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4753. optimalTiling FormatFeatureFlags:
  4754. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4755. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4756. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4757. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4758. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4759. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4760. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4761. bufferFeatures FormatFeatureFlags:
  4762. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4763. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4764. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4765.  
  4766. FORMAT_R16_SFLOAT:
  4767. linearTiling FormatFeatureFlags:
  4768. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4769. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4770. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4771. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4772. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4773. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4774. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4775. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4776. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4777. optimalTiling FormatFeatureFlags:
  4778. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4779. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4780. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4781. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4782. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4783. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4784. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4785. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4786. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4787. bufferFeatures FormatFeatureFlags:
  4788. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4789. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4790. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4791.  
  4792. FORMAT_R16G16_UNORM:
  4793. linearTiling FormatFeatureFlags:
  4794. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4795. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4796. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4797. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4798. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4799. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4800. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4801. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4802. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4803. optimalTiling FormatFeatureFlags:
  4804. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4805. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4806. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4807. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4808. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4809. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4810. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4811. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4812. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4813. bufferFeatures FormatFeatureFlags:
  4814. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4815. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4816. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4817.  
  4818. FORMAT_R16G16_SNORM:
  4819. linearTiling FormatFeatureFlags:
  4820. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4821. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4822. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4823. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4824. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4825. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4826. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4827. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4828. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4829. optimalTiling FormatFeatureFlags:
  4830. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4831. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4832. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4833. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4834. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4835. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4836. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4837. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4838. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4839. bufferFeatures FormatFeatureFlags:
  4840. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4841. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4842. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4843.  
  4844. FORMAT_R16G16_USCALED:
  4845. linearTiling FormatFeatureFlags:
  4846. None
  4847. optimalTiling FormatFeatureFlags:
  4848. None
  4849. bufferFeatures FormatFeatureFlags:
  4850. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4851.  
  4852. FORMAT_R16G16_SSCALED:
  4853. linearTiling FormatFeatureFlags:
  4854. None
  4855. optimalTiling FormatFeatureFlags:
  4856. None
  4857. bufferFeatures FormatFeatureFlags:
  4858. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4859.  
  4860. FORMAT_R16G16_UINT:
  4861. linearTiling FormatFeatureFlags:
  4862. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4863. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4864. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4865. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4866. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4867. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4868. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4869. optimalTiling FormatFeatureFlags:
  4870. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4871. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4872. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4873. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4874. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4875. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4876. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4877. bufferFeatures FormatFeatureFlags:
  4878. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4879. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4880. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4881.  
  4882. FORMAT_R16G16_SINT:
  4883. linearTiling FormatFeatureFlags:
  4884. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4885. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4886. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4887. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4888. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4889. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4890. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4891. optimalTiling FormatFeatureFlags:
  4892. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4893. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4894. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4895. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4896. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4897. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4898. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4899. bufferFeatures FormatFeatureFlags:
  4900. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4901. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4902. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4903.  
  4904. FORMAT_R16G16_SFLOAT:
  4905. linearTiling FormatFeatureFlags:
  4906. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4907. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4908. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4909. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4910. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4911. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4912. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4913. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4914. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4915. optimalTiling FormatFeatureFlags:
  4916. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4917. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4918. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4919. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4920. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4921. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4922. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4923. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4924. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4925. bufferFeatures FormatFeatureFlags:
  4926. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  4927. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  4928. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  4929.  
  4930. FORMAT_R16G16B16_UNORM:
  4931. linearTiling FormatFeatureFlags:
  4932. None
  4933. optimalTiling FormatFeatureFlags:
  4934. None
  4935. bufferFeatures FormatFeatureFlags:
  4936. None
  4937.  
  4938. FORMAT_R16G16B16_SNORM:
  4939. linearTiling FormatFeatureFlags:
  4940. None
  4941. optimalTiling FormatFeatureFlags:
  4942. None
  4943. bufferFeatures FormatFeatureFlags:
  4944. None
  4945.  
  4946. FORMAT_R16G16B16_USCALED:
  4947. linearTiling FormatFeatureFlags:
  4948. None
  4949. optimalTiling FormatFeatureFlags:
  4950. None
  4951. bufferFeatures FormatFeatureFlags:
  4952. None
  4953.  
  4954. FORMAT_R16G16B16_SSCALED:
  4955. linearTiling FormatFeatureFlags:
  4956. None
  4957. optimalTiling FormatFeatureFlags:
  4958. None
  4959. bufferFeatures FormatFeatureFlags:
  4960. None
  4961.  
  4962. FORMAT_R16G16B16_UINT:
  4963. linearTiling FormatFeatureFlags:
  4964. None
  4965. optimalTiling FormatFeatureFlags:
  4966. None
  4967. bufferFeatures FormatFeatureFlags:
  4968. None
  4969.  
  4970. FORMAT_R16G16B16_SINT:
  4971. linearTiling FormatFeatureFlags:
  4972. None
  4973. optimalTiling FormatFeatureFlags:
  4974. None
  4975. bufferFeatures FormatFeatureFlags:
  4976. None
  4977.  
  4978. FORMAT_R16G16B16_SFLOAT:
  4979. linearTiling FormatFeatureFlags:
  4980. None
  4981. optimalTiling FormatFeatureFlags:
  4982. None
  4983. bufferFeatures FormatFeatureFlags:
  4984. None
  4985.  
  4986. FORMAT_R16G16B16A16_UNORM:
  4987. linearTiling FormatFeatureFlags:
  4988. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4989. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  4990. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  4991. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  4992. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  4993. VK_FORMAT_FEATURE_BLIT_DST_BIT
  4994. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  4995. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  4996. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  4997. optimalTiling FormatFeatureFlags:
  4998. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  4999. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5000. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5001. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5002. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5003. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5004. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5005. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5006. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5007. bufferFeatures FormatFeatureFlags:
  5008. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5009. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5010. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5011.  
  5012. FORMAT_R16G16B16A16_SNORM:
  5013. linearTiling FormatFeatureFlags:
  5014. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5015. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5016. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5017. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5018. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5019. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5020. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5021. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5022. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5023. optimalTiling FormatFeatureFlags:
  5024. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5025. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5026. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5027. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5028. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5029. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5030. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5031. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5032. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5033. bufferFeatures FormatFeatureFlags:
  5034. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5035. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5036. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5037.  
  5038. FORMAT_R16G16B16A16_USCALED:
  5039. linearTiling FormatFeatureFlags:
  5040. None
  5041. optimalTiling FormatFeatureFlags:
  5042. None
  5043. bufferFeatures FormatFeatureFlags:
  5044. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5045.  
  5046. FORMAT_R16G16B16A16_SSCALED:
  5047. linearTiling FormatFeatureFlags:
  5048. None
  5049. optimalTiling FormatFeatureFlags:
  5050. None
  5051. bufferFeatures FormatFeatureFlags:
  5052. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5053.  
  5054. FORMAT_R16G16B16A16_UINT:
  5055. linearTiling FormatFeatureFlags:
  5056. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5057. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5058. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5059. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5060. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5061. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5062. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5063. optimalTiling FormatFeatureFlags:
  5064. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5065. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5066. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5067. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5068. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5069. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5070. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5071. bufferFeatures FormatFeatureFlags:
  5072. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5073. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5074. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5075.  
  5076. FORMAT_R16G16B16A16_SINT:
  5077. linearTiling FormatFeatureFlags:
  5078. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5079. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5080. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5081. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5082. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5083. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5084. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5085. optimalTiling FormatFeatureFlags:
  5086. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5087. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5088. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5089. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5090. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5091. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5092. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5093. bufferFeatures FormatFeatureFlags:
  5094. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5095. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5096. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5097.  
  5098. FORMAT_R16G16B16A16_SFLOAT:
  5099. linearTiling FormatFeatureFlags:
  5100. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5101. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5102. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5103. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5104. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5105. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5106. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5107. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5108. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5109. optimalTiling FormatFeatureFlags:
  5110. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5111. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5112. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5113. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5114. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5115. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5116. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5117. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5118. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5119. bufferFeatures FormatFeatureFlags:
  5120. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5121. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5122. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5123.  
  5124. FORMAT_R32_UINT:
  5125. linearTiling FormatFeatureFlags:
  5126. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5127. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5128. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  5129. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5130. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5131. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5132. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5133. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5134. optimalTiling FormatFeatureFlags:
  5135. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5136. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5137. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  5138. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5139. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5140. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5141. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5142. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5143. bufferFeatures FormatFeatureFlags:
  5144. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5145. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5146. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  5147. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5148.  
  5149. FORMAT_R32_SINT:
  5150. linearTiling FormatFeatureFlags:
  5151. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5152. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5153. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  5154. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5155. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5156. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5157. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5158. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5159. optimalTiling FormatFeatureFlags:
  5160. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5161. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5162. VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT
  5163. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5164. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5165. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5166. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5167. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5168. bufferFeatures FormatFeatureFlags:
  5169. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5170. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5171. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT
  5172. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5173.  
  5174. FORMAT_R32_SFLOAT:
  5175. linearTiling FormatFeatureFlags:
  5176. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5177. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5178. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5179. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5180. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5181. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5182. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5183. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5184. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5185. optimalTiling FormatFeatureFlags:
  5186. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5187. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5188. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5189. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5190. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5191. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5192. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5193. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5194. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5195. bufferFeatures FormatFeatureFlags:
  5196. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5197. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5198. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5199.  
  5200. FORMAT_R32G32_UINT:
  5201. linearTiling FormatFeatureFlags:
  5202. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5203. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5204. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5205. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5206. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5207. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5208. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5209. optimalTiling FormatFeatureFlags:
  5210. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5211. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5212. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5213. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5214. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5215. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5216. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5217. bufferFeatures FormatFeatureFlags:
  5218. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5219. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5220. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5221.  
  5222. FORMAT_R32G32_SINT:
  5223. linearTiling FormatFeatureFlags:
  5224. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5225. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5226. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5227. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5228. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5229. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5230. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5231. optimalTiling FormatFeatureFlags:
  5232. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5233. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5234. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5235. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5236. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5237. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5238. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5239. bufferFeatures FormatFeatureFlags:
  5240. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5241. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5242. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5243.  
  5244. FORMAT_R32G32_SFLOAT:
  5245. linearTiling FormatFeatureFlags:
  5246. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5247. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5248. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5249. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5250. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5251. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5252. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5253. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5254. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5255. optimalTiling FormatFeatureFlags:
  5256. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5257. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5258. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5259. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5260. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5261. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5262. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5263. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5264. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5265. bufferFeatures FormatFeatureFlags:
  5266. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5267. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5268. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5269.  
  5270. FORMAT_R32G32B32_UINT:
  5271. linearTiling FormatFeatureFlags:
  5272. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5273. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5274. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5275. optimalTiling FormatFeatureFlags:
  5276. None
  5277. bufferFeatures FormatFeatureFlags:
  5278. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5279. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5280. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5281.  
  5282. FORMAT_R32G32B32_SINT:
  5283. linearTiling FormatFeatureFlags:
  5284. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5285. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5286. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5287. optimalTiling FormatFeatureFlags:
  5288. None
  5289. bufferFeatures FormatFeatureFlags:
  5290. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5291. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5292. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5293.  
  5294. FORMAT_R32G32B32_SFLOAT:
  5295. linearTiling FormatFeatureFlags:
  5296. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5297. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5298. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5299. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5300. optimalTiling FormatFeatureFlags:
  5301. None
  5302. bufferFeatures FormatFeatureFlags:
  5303. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5304. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5305. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5306.  
  5307. FORMAT_R32G32B32A32_UINT:
  5308. linearTiling FormatFeatureFlags:
  5309. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5310. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5311. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5312. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5313. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5314. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5315. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5316. optimalTiling FormatFeatureFlags:
  5317. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5318. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5319. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5320. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5321. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5322. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5323. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5324. bufferFeatures FormatFeatureFlags:
  5325. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5326. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5327. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5328.  
  5329. FORMAT_R32G32B32A32_SINT:
  5330. linearTiling FormatFeatureFlags:
  5331. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5332. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5333. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5334. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5335. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5336. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5337. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5338. optimalTiling FormatFeatureFlags:
  5339. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5340. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5341. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5342. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5343. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5344. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5345. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5346. bufferFeatures FormatFeatureFlags:
  5347. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5348. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5349. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5350.  
  5351. FORMAT_R32G32B32A32_SFLOAT:
  5352. linearTiling FormatFeatureFlags:
  5353. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5354. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5355. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5356. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5357. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5358. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5359. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5360. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5361. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5362. optimalTiling FormatFeatureFlags:
  5363. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5364. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5365. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5366. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5367. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5368. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5369. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5370. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5371. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5372. bufferFeatures FormatFeatureFlags:
  5373. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5374. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5375. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5376.  
  5377. FORMAT_R64_UINT:
  5378. linearTiling FormatFeatureFlags:
  5379. None
  5380. optimalTiling FormatFeatureFlags:
  5381. None
  5382. bufferFeatures FormatFeatureFlags:
  5383. None
  5384.  
  5385. FORMAT_R64_SINT:
  5386. linearTiling FormatFeatureFlags:
  5387. None
  5388. optimalTiling FormatFeatureFlags:
  5389. None
  5390. bufferFeatures FormatFeatureFlags:
  5391. None
  5392.  
  5393. FORMAT_R64_SFLOAT:
  5394. linearTiling FormatFeatureFlags:
  5395. None
  5396. optimalTiling FormatFeatureFlags:
  5397. None
  5398. bufferFeatures FormatFeatureFlags:
  5399. None
  5400.  
  5401. FORMAT_R64G64_UINT:
  5402. linearTiling FormatFeatureFlags:
  5403. None
  5404. optimalTiling FormatFeatureFlags:
  5405. None
  5406. bufferFeatures FormatFeatureFlags:
  5407. None
  5408.  
  5409. FORMAT_R64G64_SINT:
  5410. linearTiling FormatFeatureFlags:
  5411. None
  5412. optimalTiling FormatFeatureFlags:
  5413. None
  5414. bufferFeatures FormatFeatureFlags:
  5415. None
  5416.  
  5417. FORMAT_R64G64_SFLOAT:
  5418. linearTiling FormatFeatureFlags:
  5419. None
  5420. optimalTiling FormatFeatureFlags:
  5421. None
  5422. bufferFeatures FormatFeatureFlags:
  5423. None
  5424.  
  5425. FORMAT_R64G64B64_UINT:
  5426. linearTiling FormatFeatureFlags:
  5427. None
  5428. optimalTiling FormatFeatureFlags:
  5429. None
  5430. bufferFeatures FormatFeatureFlags:
  5431. None
  5432.  
  5433. FORMAT_R64G64B64_SINT:
  5434. linearTiling FormatFeatureFlags:
  5435. None
  5436. optimalTiling FormatFeatureFlags:
  5437. None
  5438. bufferFeatures FormatFeatureFlags:
  5439. None
  5440.  
  5441. FORMAT_R64G64B64_SFLOAT:
  5442. linearTiling FormatFeatureFlags:
  5443. None
  5444. optimalTiling FormatFeatureFlags:
  5445. None
  5446. bufferFeatures FormatFeatureFlags:
  5447. None
  5448.  
  5449. FORMAT_R64G64B64A64_UINT:
  5450. linearTiling FormatFeatureFlags:
  5451. None
  5452. optimalTiling FormatFeatureFlags:
  5453. None
  5454. bufferFeatures FormatFeatureFlags:
  5455. None
  5456.  
  5457. FORMAT_R64G64B64A64_SINT:
  5458. linearTiling FormatFeatureFlags:
  5459. None
  5460. optimalTiling FormatFeatureFlags:
  5461. None
  5462. bufferFeatures FormatFeatureFlags:
  5463. None
  5464.  
  5465. FORMAT_R64G64B64A64_SFLOAT:
  5466. linearTiling FormatFeatureFlags:
  5467. None
  5468. optimalTiling FormatFeatureFlags:
  5469. None
  5470. bufferFeatures FormatFeatureFlags:
  5471. None
  5472.  
  5473. FORMAT_B10G11R11_UFLOAT_PACK32:
  5474. linearTiling FormatFeatureFlags:
  5475. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5476. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5477. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5478. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5479. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5480. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5481. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5482. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5483. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5484. optimalTiling FormatFeatureFlags:
  5485. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5486. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5487. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT
  5488. VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT
  5489. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5490. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5491. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5492. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5493. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5494. bufferFeatures FormatFeatureFlags:
  5495. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5496. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5497. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5498.  
  5499. FORMAT_E5B9G9R9_UFLOAT_PACK32:
  5500. linearTiling FormatFeatureFlags:
  5501. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5502. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5503. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5504. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5505. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5506. optimalTiling FormatFeatureFlags:
  5507. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5508. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5509. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5510. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5511. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5512. bufferFeatures FormatFeatureFlags:
  5513. None
  5514.  
  5515. FORMAT_D16_UNORM:
  5516. linearTiling FormatFeatureFlags:
  5517. None
  5518. optimalTiling FormatFeatureFlags:
  5519. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5520. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5521. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  5522. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5523. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5524. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5525. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5526. bufferFeatures FormatFeatureFlags:
  5527. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5528. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5529. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5530.  
  5531. FORMAT_X8_D24_UNORM_PACK32:
  5532. linearTiling FormatFeatureFlags:
  5533. None
  5534. optimalTiling FormatFeatureFlags:
  5535. None
  5536. bufferFeatures FormatFeatureFlags:
  5537. None
  5538.  
  5539. FORMAT_D32_SFLOAT:
  5540. linearTiling FormatFeatureFlags:
  5541. None
  5542. optimalTiling FormatFeatureFlags:
  5543. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5544. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5545. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  5546. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5547. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5548. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5549. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5550. bufferFeatures FormatFeatureFlags:
  5551. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5552. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5553. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5554.  
  5555. FORMAT_S8_UINT:
  5556. linearTiling FormatFeatureFlags:
  5557. None
  5558. optimalTiling FormatFeatureFlags:
  5559. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5560. VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
  5561. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  5562. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5563. VK_FORMAT_FEATURE_BLIT_DST_BIT
  5564. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5565. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5566. bufferFeatures FormatFeatureFlags:
  5567. VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT
  5568. VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT
  5569. VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT
  5570.  
  5571. FORMAT_D16_UNORM_S8_UINT:
  5572. linearTiling FormatFeatureFlags:
  5573. None
  5574. optimalTiling FormatFeatureFlags:
  5575. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5576. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  5577. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5578. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5579. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5580. bufferFeatures FormatFeatureFlags:
  5581. None
  5582.  
  5583. FORMAT_D24_UNORM_S8_UINT:
  5584. linearTiling FormatFeatureFlags:
  5585. None
  5586. optimalTiling FormatFeatureFlags:
  5587. None
  5588. bufferFeatures FormatFeatureFlags:
  5589. None
  5590.  
  5591. FORMAT_D32_SFLOAT_S8_UINT:
  5592. linearTiling FormatFeatureFlags:
  5593. None
  5594. optimalTiling FormatFeatureFlags:
  5595. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5596. VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
  5597. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5598. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5599. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5600. bufferFeatures FormatFeatureFlags:
  5601. None
  5602.  
  5603. FORMAT_BC1_RGB_UNORM_BLOCK:
  5604. linearTiling FormatFeatureFlags:
  5605. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5606. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5607. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5608. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5609. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5610. optimalTiling FormatFeatureFlags:
  5611. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5612. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5613. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5614. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5615. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5616. bufferFeatures FormatFeatureFlags:
  5617. None
  5618.  
  5619. FORMAT_BC1_RGB_SRGB_BLOCK:
  5620. linearTiling FormatFeatureFlags:
  5621. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5622. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5623. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5624. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5625. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5626. optimalTiling FormatFeatureFlags:
  5627. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5628. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5629. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5630. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5631. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5632. bufferFeatures FormatFeatureFlags:
  5633. None
  5634.  
  5635. FORMAT_BC1_RGBA_UNORM_BLOCK:
  5636. linearTiling FormatFeatureFlags:
  5637. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5638. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5639. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5640. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5641. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5642. optimalTiling FormatFeatureFlags:
  5643. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5644. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5645. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5646. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5647. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5648. bufferFeatures FormatFeatureFlags:
  5649. None
  5650.  
  5651. FORMAT_BC1_RGBA_SRGB_BLOCK:
  5652. linearTiling FormatFeatureFlags:
  5653. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5654. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5655. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5656. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5657. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5658. optimalTiling FormatFeatureFlags:
  5659. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5660. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5661. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5662. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5663. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5664. bufferFeatures FormatFeatureFlags:
  5665. None
  5666.  
  5667. FORMAT_BC2_UNORM_BLOCK:
  5668. linearTiling FormatFeatureFlags:
  5669. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5670. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5671. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5672. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5673. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5674. optimalTiling FormatFeatureFlags:
  5675. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5676. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5677. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5678. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5679. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5680. bufferFeatures FormatFeatureFlags:
  5681. None
  5682.  
  5683. FORMAT_BC2_SRGB_BLOCK:
  5684. linearTiling FormatFeatureFlags:
  5685. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5686. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5687. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5688. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5689. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5690. optimalTiling FormatFeatureFlags:
  5691. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5692. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5693. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5694. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5695. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5696. bufferFeatures FormatFeatureFlags:
  5697. None
  5698.  
  5699. FORMAT_BC3_UNORM_BLOCK:
  5700. linearTiling FormatFeatureFlags:
  5701. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5702. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5703. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5704. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5705. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5706. optimalTiling FormatFeatureFlags:
  5707. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5708. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5709. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5710. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5711. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5712. bufferFeatures FormatFeatureFlags:
  5713. None
  5714.  
  5715. FORMAT_BC3_SRGB_BLOCK:
  5716. linearTiling FormatFeatureFlags:
  5717. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5718. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5719. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5720. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5721. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5722. optimalTiling FormatFeatureFlags:
  5723. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5724. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5725. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5726. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5727. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5728. bufferFeatures FormatFeatureFlags:
  5729. None
  5730.  
  5731. FORMAT_BC4_UNORM_BLOCK:
  5732. linearTiling FormatFeatureFlags:
  5733. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5734. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5735. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5736. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5737. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5738. optimalTiling FormatFeatureFlags:
  5739. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5740. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5741. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5742. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5743. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5744. bufferFeatures FormatFeatureFlags:
  5745. None
  5746.  
  5747. FORMAT_BC4_SNORM_BLOCK:
  5748. linearTiling FormatFeatureFlags:
  5749. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5750. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5751. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5752. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5753. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5754. optimalTiling FormatFeatureFlags:
  5755. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5756. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5757. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5758. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5759. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5760. bufferFeatures FormatFeatureFlags:
  5761. None
  5762.  
  5763. FORMAT_BC5_UNORM_BLOCK:
  5764. linearTiling FormatFeatureFlags:
  5765. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5766. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5767. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5768. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5769. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5770. optimalTiling FormatFeatureFlags:
  5771. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5772. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5773. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5774. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5775. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5776. bufferFeatures FormatFeatureFlags:
  5777. None
  5778.  
  5779. FORMAT_BC5_SNORM_BLOCK:
  5780. linearTiling FormatFeatureFlags:
  5781. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5782. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5783. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5784. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5785. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5786. optimalTiling FormatFeatureFlags:
  5787. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5788. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5789. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5790. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5791. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5792. bufferFeatures FormatFeatureFlags:
  5793. None
  5794.  
  5795. FORMAT_BC6H_UFLOAT_BLOCK:
  5796. linearTiling FormatFeatureFlags:
  5797. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5798. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5799. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5800. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5801. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5802. optimalTiling FormatFeatureFlags:
  5803. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5804. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5805. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5806. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5807. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5808. bufferFeatures FormatFeatureFlags:
  5809. None
  5810.  
  5811. FORMAT_BC6H_SFLOAT_BLOCK:
  5812. linearTiling FormatFeatureFlags:
  5813. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5814. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5815. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5816. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5817. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5818. optimalTiling FormatFeatureFlags:
  5819. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5820. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5821. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5822. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5823. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5824. bufferFeatures FormatFeatureFlags:
  5825. None
  5826.  
  5827. FORMAT_BC7_UNORM_BLOCK:
  5828. linearTiling FormatFeatureFlags:
  5829. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5830. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5831. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5832. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5833. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5834. optimalTiling FormatFeatureFlags:
  5835. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5836. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5837. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5838. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5839. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5840. bufferFeatures FormatFeatureFlags:
  5841. None
  5842.  
  5843. FORMAT_BC7_SRGB_BLOCK:
  5844. linearTiling FormatFeatureFlags:
  5845. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5846. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5847. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5848. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5849. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5850. optimalTiling FormatFeatureFlags:
  5851. VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
  5852. VK_FORMAT_FEATURE_BLIT_SRC_BIT
  5853. VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
  5854. VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
  5855. VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
  5856. bufferFeatures FormatFeatureFlags:
  5857. None
  5858.  
  5859. FORMAT_ETC2_R8G8B8_UNORM_BLOCK:
  5860. linearTiling FormatFeatureFlags:
  5861. None
  5862. optimalTiling FormatFeatureFlags:
  5863. None
  5864. bufferFeatures FormatFeatureFlags:
  5865. None
  5866.  
  5867. FORMAT_ETC2_R8G8B8_SRGB_BLOCK:
  5868. linearTiling FormatFeatureFlags:
  5869. None
  5870. optimalTiling FormatFeatureFlags:
  5871. None
  5872. bufferFeatures FormatFeatureFlags:
  5873. None
  5874.  
  5875. FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK:
  5876. linearTiling FormatFeatureFlags:
  5877. None
  5878. optimalTiling FormatFeatureFlags:
  5879. None
  5880. bufferFeatures FormatFeatureFlags:
  5881. None
  5882.  
  5883. FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK:
  5884. linearTiling FormatFeatureFlags:
  5885. None
  5886. optimalTiling FormatFeatureFlags:
  5887. None
  5888. bufferFeatures FormatFeatureFlags:
  5889. None
  5890.  
  5891. FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK:
  5892. linearTiling FormatFeatureFlags:
  5893. None
  5894. optimalTiling FormatFeatureFlags:
  5895. None
  5896. bufferFeatures FormatFeatureFlags:
  5897. None
  5898.  
  5899. FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK:
  5900. linearTiling FormatFeatureFlags:
  5901. None
  5902. optimalTiling FormatFeatureFlags:
  5903. None
  5904. bufferFeatures FormatFeatureFlags:
  5905. None
  5906.  
  5907. FORMAT_EAC_R11_UNORM_BLOCK:
  5908. linearTiling FormatFeatureFlags:
  5909. None
  5910. optimalTiling FormatFeatureFlags:
  5911. None
  5912. bufferFeatures FormatFeatureFlags:
  5913. None
  5914.  
  5915. FORMAT_EAC_R11_SNORM_BLOCK:
  5916. linearTiling FormatFeatureFlags:
  5917. None
  5918. optimalTiling FormatFeatureFlags:
  5919. None
  5920. bufferFeatures FormatFeatureFlags:
  5921. None
  5922.  
  5923. FORMAT_EAC_R11G11_UNORM_BLOCK:
  5924. linearTiling FormatFeatureFlags:
  5925. None
  5926. optimalTiling FormatFeatureFlags:
  5927. None
  5928. bufferFeatures FormatFeatureFlags:
  5929. None
  5930.  
  5931. FORMAT_EAC_R11G11_SNORM_BLOCK:
  5932. linearTiling FormatFeatureFlags:
  5933. None
  5934. optimalTiling FormatFeatureFlags:
  5935. None
  5936. bufferFeatures FormatFeatureFlags:
  5937. None
  5938.  
  5939. FORMAT_ASTC_4x4_UNORM_BLOCK:
  5940. linearTiling FormatFeatureFlags:
  5941. None
  5942. optimalTiling FormatFeatureFlags:
  5943. None
  5944. bufferFeatures FormatFeatureFlags:
  5945. None
  5946.  
  5947. FORMAT_ASTC_4x4_SRGB_BLOCK:
  5948. linearTiling FormatFeatureFlags:
  5949. None
  5950. optimalTiling FormatFeatureFlags:
  5951. None
  5952. bufferFeatures FormatFeatureFlags:
  5953. None
  5954.  
  5955. FORMAT_ASTC_5x4_UNORM_BLOCK:
  5956. linearTiling FormatFeatureFlags:
  5957. None
  5958. optimalTiling FormatFeatureFlags:
  5959. None
  5960. bufferFeatures FormatFeatureFlags:
  5961. None
  5962.  
  5963. FORMAT_ASTC_5x4_SRGB_BLOCK:
  5964. linearTiling FormatFeatureFlags:
  5965. None
  5966. optimalTiling FormatFeatureFlags:
  5967. None
  5968. bufferFeatures FormatFeatureFlags:
  5969. None
  5970.  
  5971. FORMAT_ASTC_5x5_UNORM_BLOCK:
  5972. linearTiling FormatFeatureFlags:
  5973. None
  5974. optimalTiling FormatFeatureFlags:
  5975. None
  5976. bufferFeatures FormatFeatureFlags:
  5977. None
  5978.  
  5979. FORMAT_ASTC_5x5_SRGB_BLOCK:
  5980. linearTiling FormatFeatureFlags:
  5981. None
  5982. optimalTiling FormatFeatureFlags:
  5983. None
  5984. bufferFeatures FormatFeatureFlags:
  5985. None
  5986.  
  5987. FORMAT_ASTC_6x5_UNORM_BLOCK:
  5988. linearTiling FormatFeatureFlags:
  5989. None
  5990. optimalTiling FormatFeatureFlags:
  5991. None
  5992. bufferFeatures FormatFeatureFlags:
  5993. None
  5994.  
  5995. FORMAT_ASTC_6x5_SRGB_BLOCK:
  5996. linearTiling FormatFeatureFlags:
  5997. None
  5998. optimalTiling FormatFeatureFlags:
  5999. None
  6000. bufferFeatures FormatFeatureFlags:
  6001. None
  6002.  
  6003. FORMAT_ASTC_6x6_UNORM_BLOCK:
  6004. linearTiling FormatFeatureFlags:
  6005. None
  6006. optimalTiling FormatFeatureFlags:
  6007. None
  6008. bufferFeatures FormatFeatureFlags:
  6009. None
  6010.  
  6011. FORMAT_ASTC_6x6_SRGB_BLOCK:
  6012. linearTiling FormatFeatureFlags:
  6013. None
  6014. optimalTiling FormatFeatureFlags:
  6015. None
  6016. bufferFeatures FormatFeatureFlags:
  6017. None
  6018.  
  6019. FORMAT_ASTC_8x5_UNORM_BLOCK:
  6020. linearTiling FormatFeatureFlags:
  6021. None
  6022. optimalTiling FormatFeatureFlags:
  6023. None
  6024. bufferFeatures FormatFeatureFlags:
  6025. None
  6026.  
  6027. FORMAT_ASTC_8x5_SRGB_BLOCK:
  6028. linearTiling FormatFeatureFlags:
  6029. None
  6030. optimalTiling FormatFeatureFlags:
  6031. None
  6032. bufferFeatures FormatFeatureFlags:
  6033. None
  6034.  
  6035. FORMAT_ASTC_8x6_UNORM_BLOCK:
  6036. linearTiling FormatFeatureFlags:
  6037. None
  6038. optimalTiling FormatFeatureFlags:
  6039. None
  6040. bufferFeatures FormatFeatureFlags:
  6041. None
  6042.  
  6043. FORMAT_ASTC_8x6_SRGB_BLOCK:
  6044. linearTiling FormatFeatureFlags:
  6045. None
  6046. optimalTiling FormatFeatureFlags:
  6047. None
  6048. bufferFeatures FormatFeatureFlags:
  6049. None
  6050.  
  6051. FORMAT_ASTC_8x8_UNORM_BLOCK:
  6052. linearTiling FormatFeatureFlags:
  6053. None
  6054. optimalTiling FormatFeatureFlags:
  6055. None
  6056. bufferFeatures FormatFeatureFlags:
  6057. None
  6058.  
  6059. FORMAT_ASTC_8x8_SRGB_BLOCK:
  6060. linearTiling FormatFeatureFlags:
  6061. None
  6062. optimalTiling FormatFeatureFlags:
  6063. None
  6064. bufferFeatures FormatFeatureFlags:
  6065. None
  6066.  
  6067. FORMAT_ASTC_10x5_UNORM_BLOCK:
  6068. linearTiling FormatFeatureFlags:
  6069. None
  6070. optimalTiling FormatFeatureFlags:
  6071. None
  6072. bufferFeatures FormatFeatureFlags:
  6073. None
  6074.  
  6075. FORMAT_ASTC_10x5_SRGB_BLOCK:
  6076. linearTiling FormatFeatureFlags:
  6077. None
  6078. optimalTiling FormatFeatureFlags:
  6079. None
  6080. bufferFeatures FormatFeatureFlags:
  6081. None
  6082.  
  6083. FORMAT_ASTC_10x6_UNORM_BLOCK:
  6084. linearTiling FormatFeatureFlags:
  6085. None
  6086. optimalTiling FormatFeatureFlags:
  6087. None
  6088. bufferFeatures FormatFeatureFlags:
  6089. None
  6090.  
  6091. FORMAT_ASTC_10x6_SRGB_BLOCK:
  6092. linearTiling FormatFeatureFlags:
  6093. None
  6094. optimalTiling FormatFeatureFlags:
  6095. None
  6096. bufferFeatures FormatFeatureFlags:
  6097. None
  6098.  
  6099. FORMAT_ASTC_10x8_UNORM_BLOCK:
  6100. linearTiling FormatFeatureFlags:
  6101. None
  6102. optimalTiling FormatFeatureFlags:
  6103. None
  6104. bufferFeatures FormatFeatureFlags:
  6105. None
  6106.  
  6107. FORMAT_ASTC_10x8_SRGB_BLOCK:
  6108. linearTiling FormatFeatureFlags:
  6109. None
  6110. optimalTiling FormatFeatureFlags:
  6111. None
  6112. bufferFeatures FormatFeatureFlags:
  6113. None
  6114.  
  6115. FORMAT_ASTC_10x10_UNORM_BLOCK:
  6116. linearTiling FormatFeatureFlags:
  6117. None
  6118. optimalTiling FormatFeatureFlags:
  6119. None
  6120. bufferFeatures FormatFeatureFlags:
  6121. None
  6122.  
  6123. FORMAT_ASTC_10x10_SRGB_BLOCK:
  6124. linearTiling FormatFeatureFlags:
  6125. None
  6126. optimalTiling FormatFeatureFlags:
  6127. None
  6128. bufferFeatures FormatFeatureFlags:
  6129. None
  6130.  
  6131. FORMAT_ASTC_12x10_UNORM_BLOCK:
  6132. linearTiling FormatFeatureFlags:
  6133. None
  6134. optimalTiling FormatFeatureFlags:
  6135. None
  6136. bufferFeatures FormatFeatureFlags:
  6137. None
  6138.  
  6139. FORMAT_ASTC_12x10_SRGB_BLOCK:
  6140. linearTiling FormatFeatureFlags:
  6141. None
  6142. optimalTiling FormatFeatureFlags:
  6143. None
  6144. bufferFeatures FormatFeatureFlags:
  6145. None
  6146.  
  6147. FORMAT_ASTC_12x12_UNORM_BLOCK:
  6148. linearTiling FormatFeatureFlags:
  6149. None
  6150. optimalTiling FormatFeatureFlags:
  6151. None
  6152. bufferFeatures FormatFeatureFlags:
  6153. None
  6154.  
  6155. FORMAT_ASTC_12x12_SRGB_BLOCK:
  6156. linearTiling FormatFeatureFlags:
  6157. None
  6158. optimalTiling FormatFeatureFlags:
  6159. None
  6160. bufferFeatures FormatFeatureFlags:
  6161. None
Add Comment
Please, Sign In to add comment