Franchiver

Franchiver's Vulkaninfo x86 through Wine 190126

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