Guest User

vulkaninfo

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