Guest User

Untitled

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