Ledger Nano X - The secure hardware wallet
SHARE
TWEET

vulkan-info

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