Guest User

output

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