Guest User

Untitled

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