Guest User

Untitled

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