Guest User

Untitled

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