andreymal

vulkaninfo

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