Franchiver

Franchiver's Vulkaninfo x64 through Wine 190126

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