Created
June 1, 2019 00:34
-
-
Save aloucks/1a9acfb51adba4bb598ee6de0a213d82 to your computer and use it in GitHub Desktop.
vulkaninfo with gfx portability and mesa drivers
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ RUST_BACKTRACE=1 VK_ICD_FILENAMES=portability-linux-debug.json vulkaninfo > ~/vulkaninfo.txt | |
========== | |
VULKANINFO | |
========== | |
Vulkan Instance Version: 1.1.106 | |
Instance Extensions: | |
==================== | |
Instance Extensions count = 4 | |
VK_EXT_debug_report : extension revision 9 | |
VK_EXT_debug_utils : extension revision 1 | |
VK_KHR_get_physical_device_properties2: extension revision 1 | |
VK_KHR_surface : extension revision 25 | |
Layers: count = 15 | |
======= | |
VK_LAYER_GOOGLE_threading (Google Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_GOOGLE_unique_objects (Google Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_KHRONOS_validation (LunarG Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 2 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_EXT_validation_cache : extension revision 1 | |
VK_LAYER_LUNARG_api_dump (LunarG API dump layer) Vulkan version 1.1.106, layer version 2 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_LUNARG_assistant_layer (LunarG Validation Layer Factory Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 1 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_LAYER_LUNARG_core_validation (LunarG Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 2 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_EXT_validation_cache : extension revision 1 | |
VK_LAYER_LUNARG_demo_layer (LunarG Validation Layer Factory Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 1 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_LAYER_LUNARG_device_simulation (LunarG device simulation layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_LUNARG_monitor (Execution Monitoring Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_LUNARG_object_tracker (LunarG Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 1 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_LAYER_LUNARG_parameter_validation (LunarG Validation Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 1 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_LAYER_LUNARG_screenshot (LunarG image capture layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
VK_LAYER_LUNARG_standard_validation (LunarG Standard Validation) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 2 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_EXT_validation_cache : extension revision 1 | |
VK_LAYER_LUNARG_starter_layer (LunarG Validation Layer Factory Layer) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 1 | |
VK_EXT_debug_report : extension revision 6 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 1 | |
VK_EXT_debug_marker : extension revision 4 | |
VK_LAYER_LUNARG_vktrace (Vktrace tracing library) Vulkan version 1.1.106, layer version 1 | |
Layer Extensions count = 0 | |
Devices count = 1 | |
GPU id : 0 (Mesa OffScreen) | |
Layer-Device Extensions count = 0 | |
Presentable Surfaces: | |
===================== | |
None found | |
Device Properties and Extensions : | |
================================== | |
GPU0 | |
VkPhysicalDeviceProperties: | |
=========================== | |
apiVersion = 0x400042 (1.0.66) | |
driverVersion = 1 (0x1) | |
vendorID = 0x0000 | |
deviceID = 0x0000 | |
deviceType = CPU | |
deviceName = Mesa OffScreen | |
VkPhysicalDeviceLimits: | |
----------------------- | |
maxImageDimension1D = 16384 | |
maxImageDimension2D = 16384 | |
maxImageDimension3D = 16384 | |
maxImageDimensionCube = 16384 | |
maxImageArrayLayers = 0 | |
maxTexelBufferElements = 0x0 | |
maxUniformBufferRange = 0x0 | |
maxStorageBufferRange = 0x0 | |
maxPushConstantsSize = 0 | |
maxMemoryAllocationCount = 0 | |
maxSamplerAllocationCount = 0 | |
bufferImageGranularity = 0x0 | |
sparseAddressSpaceSize = 0x0 | |
maxBoundDescriptorSets = 0 | |
maxPerStageDescriptorSamplers = 0 | |
maxPerStageDescriptorUniformBuffers = 0 | |
maxPerStageDescriptorStorageBuffers = 0 | |
maxPerStageDescriptorSampledImages = 0 | |
maxPerStageDescriptorStorageImages = 0 | |
maxPerStageDescriptorInputAttachments = 0 | |
maxPerStageResources = 0 | |
maxDescriptorSetSamplers = 0 | |
maxDescriptorSetUniformBuffers = 0 | |
maxDescriptorSetUniformBuffersDynamic = 0 | |
maxDescriptorSetStorageBuffers = 0 | |
maxDescriptorSetStorageBuffersDynamic = 0 | |
maxDescriptorSetSampledImages = 0 | |
maxDescriptorSetStorageImages = 0 | |
maxDescriptorSetInputAttachments = 0 | |
maxVertexInputAttributes = 0 | |
maxVertexInputBindings = 0 | |
maxVertexInputAttributeOffset = 0x0 | |
maxVertexInputBindingStride = 0x0 | |
maxVertexOutputComponents = 0 | |
maxTessellationGenerationLevel = 0 | |
maxTessellationPatchSize = 0 | |
maxTessellationControlPerVertexInputComponents = 0 | |
maxTessellationControlPerVertexOutputComponents = 0 | |
maxTessellationControlPerPatchOutputComponents = 0 | |
maxTessellationControlTotalOutputComponents = 0 | |
maxTessellationEvaluationInputComponents = 0 | |
maxTessellationEvaluationOutputComponents = 0 | |
maxGeometryShaderInvocations = 0 | |
maxGeometryInputComponents = 0 | |
maxGeometryOutputComponents = 0 | |
maxGeometryOutputVertices = 0 | |
maxGeometryTotalOutputComponents = 0 | |
maxFragmentInputComponents = 0 | |
maxFragmentOutputAttachments = 0 | |
maxFragmentDualSrcAttachments = 0 | |
maxFragmentCombinedOutputResources = 0 | |
maxComputeSharedMemorySize = 0x0 | |
maxComputeWorkGroupCount[0] = 0 | |
maxComputeWorkGroupCount[1] = 0 | |
maxComputeWorkGroupCount[2] = 0 | |
maxComputeWorkGroupInvocations = 0 | |
maxComputeWorkGroupSize[0] = 0 | |
maxComputeWorkGroupSize[1] = 0 | |
maxComputeWorkGroupSize[2] = 0 | |
subPixelPrecisionBits = 0 | |
subTexelPrecisionBits = 0 | |
mipmapPrecisionBits = 0 | |
maxDrawIndexedIndexValue = 0 | |
maxDrawIndirectCount = 0 | |
maxSamplerLodBias = 0.000000 | |
maxSamplerAnisotropy = 0.000000 | |
maxViewports = 1 | |
maxViewportDimensions[0] = 0 | |
maxViewportDimensions[1] = 0 | |
viewportBoundsRange[0] = 0.000000 | |
viewportBoundsRange[1] = 0.000000 | |
viewportSubPixelBits = 0 | |
minMemoryMapAlignment = 0 | |
minTexelBufferOffsetAlignment = 0x1 | |
minUniformBufferOffsetAlignment = 0x1 | |
minStorageBufferOffsetAlignment = 0x1 | |
minTexelOffset = 0 | |
maxTexelOffset = 0 | |
minTexelGatherOffset = 0 | |
maxTexelGatherOffset = 0 | |
minInterpolationOffset = 0.000000 | |
maxInterpolationOffset = 0.000000 | |
subPixelInterpolationOffsetBits = 0 | |
maxFramebufferWidth = 0 | |
maxFramebufferHeight = 0 | |
maxFramebufferLayers = 0 | |
framebufferColorSampleCounts = 8 | |
framebufferDepthSampleCounts = 0 | |
framebufferStencilSampleCounts = 0 | |
framebufferNoAttachmentsSampleCounts = 0 | |
maxColorAttachments = 0 | |
sampledImageColorSampleCounts = 0 | |
sampledImageDepthSampleCounts = 0 | |
sampledImageStencilSampleCounts = 0 | |
sampledImageIntegerSampleCounts = 0 | |
storageImageSampleCounts = 0 | |
maxSampleMaskWords = 0 | |
timestampComputeAndGraphics = 0 | |
timestampPeriod = 0.000000 | |
maxClipDistances = 0 | |
maxCullDistances = 0 | |
maxCombinedClipAndCullDistances = 0 | |
discreteQueuePriorities = 0 | |
pointSizeRange[0] = 0.000000 | |
pointSizeRange[1] = 0.000000 | |
lineWidthRange[0] = 0.000000 | |
lineWidthRange[1] = 0.000000 | |
pointSizeGranularity = 0.000000 | |
lineWidthGranularity = 0.000000 | |
strictLines = 0 | |
standardSampleLocations = 0 | |
optimalBufferCopyOffsetAlignment = 0x1 | |
optimalBufferCopyRowPitchAlignment = 0x1 | |
nonCoherentAtomSize = 0x1 | |
VkPhysicalDeviceSparseProperties: | |
--------------------------------- | |
residencyStandard2DBlockShape = 0 | |
residencyStandard2DMultisampleBlockShape = 0 | |
residencyStandard3DBlockShape = 0 | |
residencyAlignedMipSize = 0 | |
residencyNonResidentStrict = 0 | |
VkPhysicalDeviceMaintenance3Properties: | |
======================================= | |
maxPerSetDescriptors = 0 | |
maxMemoryAllocationSize = 0 | |
VkPhysicalDeviceIDProperties: | |
========================================= | |
deviceUUID = 00000000-0000-0000-0000-000000000000 | |
driverUUID = 00000000-0000-0000-0000-000000000000 | |
deviceLUIDValid = false | |
Device Extensions count = 3 | |
VK_EXTX_portability_subset : extension revision 1 | |
VK_KHR_maintenance1 : extension revision 1 | |
VK_KHR_swapchain : extension revision 68 | |
VkQueueFamilyProperties[0]: | |
=========================== | |
queueFlags = GRAPHICS | COMPUTE | |
queueCount = 1 | |
timestampValidBits = 0 | |
minImageTransferGranularity = (1, 1, 1) | |
present support = false | |
VkPhysicalDeviceMemoryProperties: | |
================================= | |
memoryHeapCount = 2 | |
memoryHeaps[0] : | |
size = 18446744073709551615 (0xffffffffffffffff) (16.00 EiB) | |
flags: | |
None | |
memoryHeaps[1] : | |
size = 18446744073709551615 (0xffffffffffffffff) (16.00 EiB) | |
flags: | |
None | |
memoryTypeCount = 3 | |
memoryTypes[0] : | |
heapIndex = 1 | |
propertyFlags = 0x1: | |
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | |
usable for: | |
OPTIMAL: None | |
LINEAR: None | |
memoryTypes[1] : | |
heapIndex = 0 | |
propertyFlags = 0x6: | |
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | |
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT | |
usable for: | |
OPTIMAL: None | |
LINEAR: None | |
memoryTypes[2] : | |
heapIndex = 0 | |
propertyFlags = 0xe: | |
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | |
VK_MEMORY_PROPERTY_HOST_COHERENT_BIT | |
VK_MEMORY_PROPERTY_HOST_CACHED_BIT | |
usable for: | |
OPTIMAL: None | |
LINEAR: None | |
VkPhysicalDeviceFeatures: | |
========================= | |
robustBufferAccess = 0 | |
fullDrawIndexUint32 = 0 | |
imageCubeArray = 0 | |
independentBlend = 0 | |
geometryShader = 0 | |
tessellationShader = 0 | |
sampleRateShading = 0 | |
dualSrcBlend = 0 | |
logicOp = 0 | |
multiDrawIndirect = 0 | |
drawIndirectFirstInstance = 0 | |
depthClamp = 0 | |
depthBiasClamp = 0 | |
fillModeNonSolid = 0 | |
depthBounds = 0 | |
wideLines = 0 | |
largePoints = 0 | |
alphaToOne = 0 | |
multiViewport = 0 | |
samplerAnisotropy = 1 | |
textureCompressionETC2 = 0 | |
textureCompressionASTC_LDR = 0 | |
textureCompressionBC = 0 | |
occlusionQueryPrecise = 0 | |
pipelineStatisticsQuery = 0 | |
vertexPipelineStoresAndAtomics = 0 | |
fragmentStoresAndAtomics = 0 | |
shaderTessellationAndGeometryPointSize = 0 | |
shaderImageGatherExtended = 0 | |
shaderStorageImageExtendedFormats = 0 | |
shaderStorageImageMultisample = 0 | |
shaderStorageImageReadWithoutFormat = 0 | |
shaderStorageImageWriteWithoutFormat = 0 | |
shaderUniformBufferArrayDynamicIndexing = 0 | |
shaderSampledImageArrayDynamicIndexing = 0 | |
shaderStorageBufferArrayDynamicIndexing = 0 | |
shaderStorageImageArrayDynamicIndexing = 0 | |
shaderClipDistance = 0 | |
shaderCullDistance = 0 | |
shaderFloat64 = 0 | |
shaderInt64 = 0 | |
shaderInt16 = 0 | |
shaderResourceResidency = 0 | |
shaderResourceMinLod = 0 | |
sparseBinding = 0 | |
sparseResidencyBuffer = 0 | |
sparseResidencyImage2D = 0 | |
sparseResidencyImage3D = 0 | |
sparseResidency2Samples = 0 | |
sparseResidency4Samples = 0 | |
sparseResidency8Samples = 0 | |
sparseResidency16Samples = 0 | |
sparseResidencyAliased = 0 | |
variableMultisampleRate = 0 | |
inheritedQueries = 0 | |
Format Properties: | |
================== | |
FORMAT_UNDEFINED, | |
FORMAT_R4G4_UNORM_PACK8, | |
FORMAT_R4G4B4A4_UNORM_PACK16, | |
FORMAT_B4G4R4A4_UNORM_PACK16, | |
FORMAT_R5G6B5_UNORM_PACK16, | |
FORMAT_B5G6R5_UNORM_PACK16, | |
FORMAT_R5G5B5A1_UNORM_PACK16, | |
FORMAT_B5G5R5A1_UNORM_PACK16, | |
FORMAT_A1R5G5B5_UNORM_PACK16, | |
FORMAT_R8_UNORM, | |
FORMAT_R8_SNORM, | |
FORMAT_R8_USCALED, | |
FORMAT_R8_SSCALED, | |
FORMAT_R8_UINT, | |
FORMAT_R8_SINT, | |
FORMAT_R8_SRGB, | |
FORMAT_R8G8_UNORM, | |
FORMAT_R8G8_SNORM, | |
FORMAT_R8G8_USCALED, | |
FORMAT_R8G8_SSCALED, | |
FORMAT_R8G8_UINT, | |
FORMAT_R8G8_SINT, | |
FORMAT_R8G8_SRGB, | |
FORMAT_R8G8B8_UNORM, | |
FORMAT_R8G8B8_SNORM, | |
FORMAT_R8G8B8_USCALED, | |
FORMAT_R8G8B8_SSCALED, | |
FORMAT_R8G8B8_UINT, | |
FORMAT_R8G8B8_SINT, | |
FORMAT_R8G8B8_SRGB, | |
FORMAT_B8G8R8_UNORM, | |
FORMAT_B8G8R8_SNORM, | |
FORMAT_B8G8R8_USCALED, | |
FORMAT_B8G8R8_SSCALED, | |
FORMAT_B8G8R8_UINT, | |
FORMAT_B8G8R8_SINT, | |
FORMAT_B8G8R8_SRGB, | |
FORMAT_R8G8B8A8_UNORM, | |
FORMAT_R8G8B8A8_SNORM, | |
FORMAT_R8G8B8A8_USCALED, | |
FORMAT_R8G8B8A8_SSCALED, | |
FORMAT_R8G8B8A8_UINT, | |
FORMAT_R8G8B8A8_SINT, | |
FORMAT_R8G8B8A8_SRGB, | |
FORMAT_B8G8R8A8_UNORM, | |
FORMAT_B8G8R8A8_SNORM, | |
FORMAT_B8G8R8A8_USCALED, | |
FORMAT_B8G8R8A8_SSCALED, | |
FORMAT_B8G8R8A8_UINT, | |
FORMAT_B8G8R8A8_SINT, | |
FORMAT_B8G8R8A8_SRGB, | |
FORMAT_A8B8G8R8_UNORM_PACK32, | |
FORMAT_A8B8G8R8_SNORM_PACK32, | |
FORMAT_A8B8G8R8_USCALED_PACK32, | |
FORMAT_A8B8G8R8_SSCALED_PACK32, | |
FORMAT_A8B8G8R8_UINT_PACK32, | |
FORMAT_A8B8G8R8_SINT_PACK32, | |
FORMAT_A8B8G8R8_SRGB_PACK32, | |
FORMAT_A2R10G10B10_UNORM_PACK32, | |
FORMAT_A2R10G10B10_SNORM_PACK32, | |
FORMAT_A2R10G10B10_USCALED_PACK32, | |
FORMAT_A2R10G10B10_SSCALED_PACK32, | |
FORMAT_A2R10G10B10_UINT_PACK32, | |
FORMAT_A2R10G10B10_SINT_PACK32, | |
FORMAT_A2B10G10R10_UNORM_PACK32, | |
FORMAT_A2B10G10R10_SNORM_PACK32, | |
FORMAT_A2B10G10R10_USCALED_PACK32, | |
FORMAT_A2B10G10R10_SSCALED_PACK32, | |
FORMAT_A2B10G10R10_UINT_PACK32, | |
FORMAT_A2B10G10R10_SINT_PACK32, | |
FORMAT_R16_UNORM, | |
FORMAT_R16_SNORM, | |
FORMAT_R16_USCALED, | |
FORMAT_R16_SSCALED, | |
FORMAT_R16_UINT, | |
FORMAT_R16_SINT, | |
FORMAT_R16_SFLOAT, | |
FORMAT_R16G16_UNORM, | |
FORMAT_R16G16_SNORM, | |
FORMAT_R16G16_USCALED, | |
FORMAT_R16G16_SSCALED, | |
FORMAT_R16G16_UINT, | |
FORMAT_R16G16_SINT, | |
FORMAT_R16G16_SFLOAT, | |
FORMAT_R16G16B16_UNORM, | |
FORMAT_R16G16B16_SNORM, | |
FORMAT_R16G16B16_USCALED, | |
FORMAT_R16G16B16_SSCALED, | |
FORMAT_R16G16B16_UINT, | |
FORMAT_R16G16B16_SINT, | |
FORMAT_R16G16B16_SFLOAT, | |
FORMAT_R16G16B16A16_UNORM, | |
FORMAT_R16G16B16A16_SNORM, | |
FORMAT_R16G16B16A16_USCALED, | |
FORMAT_R16G16B16A16_SSCALED, | |
FORMAT_R16G16B16A16_UINT, | |
FORMAT_R16G16B16A16_SINT, | |
FORMAT_R16G16B16A16_SFLOAT, | |
FORMAT_R32_UINT, | |
FORMAT_R32_SINT, | |
FORMAT_R32_SFLOAT, | |
FORMAT_R32G32_UINT, | |
FORMAT_R32G32_SINT, | |
FORMAT_R32G32_SFLOAT, | |
FORMAT_R32G32B32_UINT, | |
FORMAT_R32G32B32_SINT, | |
FORMAT_R32G32B32_SFLOAT, | |
FORMAT_R32G32B32A32_UINT, | |
FORMAT_R32G32B32A32_SINT, | |
FORMAT_R32G32B32A32_SFLOAT, | |
FORMAT_R64_UINT, | |
FORMAT_R64_SINT, | |
FORMAT_R64_SFLOAT, | |
FORMAT_R64G64_UINT, | |
FORMAT_R64G64_SINT, | |
FORMAT_R64G64_SFLOAT, | |
FORMAT_R64G64B64_UINT, | |
FORMAT_R64G64B64_SINT, | |
FORMAT_R64G64B64_SFLOAT, | |
FORMAT_R64G64B64A64_UINT, | |
FORMAT_R64G64B64A64_SINT, | |
FORMAT_R64G64B64A64_SFLOAT, | |
FORMAT_B10G11R11_UFLOAT_PACK32, | |
FORMAT_E5B9G9R9_UFLOAT_PACK32, | |
FORMAT_D16_UNORM, | |
FORMAT_X8_D24_UNORM_PACK32, | |
FORMAT_D32_SFLOAT, | |
FORMAT_S8_UINT, | |
FORMAT_D16_UNORM_S8_UINT, | |
FORMAT_D24_UNORM_S8_UINT, | |
FORMAT_D32_SFLOAT_S8_UINT, | |
FORMAT_BC1_RGB_UNORM_BLOCK, | |
FORMAT_BC1_RGB_SRGB_BLOCK, | |
FORMAT_BC1_RGBA_UNORM_BLOCK, | |
FORMAT_BC1_RGBA_SRGB_BLOCK, | |
FORMAT_BC2_UNORM_BLOCK, | |
FORMAT_BC2_SRGB_BLOCK, | |
FORMAT_BC3_UNORM_BLOCK, | |
FORMAT_BC3_SRGB_BLOCK, | |
FORMAT_BC4_UNORM_BLOCK, | |
FORMAT_BC4_SNORM_BLOCK, | |
FORMAT_BC5_UNORM_BLOCK, | |
FORMAT_BC5_SNORM_BLOCK, | |
FORMAT_BC6H_UFLOAT_BLOCK, | |
FORMAT_BC6H_SFLOAT_BLOCK, | |
FORMAT_BC7_UNORM_BLOCK, | |
FORMAT_BC7_SRGB_BLOCK, | |
FORMAT_ETC2_R8G8B8_UNORM_BLOCK, | |
FORMAT_ETC2_R8G8B8_SRGB_BLOCK, | |
FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK, | |
FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK, | |
FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK, | |
FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK, | |
FORMAT_EAC_R11_UNORM_BLOCK, | |
FORMAT_EAC_R11_SNORM_BLOCK, | |
FORMAT_EAC_R11G11_UNORM_BLOCK, | |
FORMAT_EAC_R11G11_SNORM_BLOCK, | |
FORMAT_ASTC_4x4_UNORM_BLOCK, | |
FORMAT_ASTC_4x4_SRGB_BLOCK, | |
FORMAT_ASTC_5x4_UNORM_BLOCK, | |
FORMAT_ASTC_5x4_SRGB_BLOCK, | |
FORMAT_ASTC_5x5_UNORM_BLOCK, | |
FORMAT_ASTC_5x5_SRGB_BLOCK, | |
FORMAT_ASTC_6x5_UNORM_BLOCK, | |
FORMAT_ASTC_6x5_SRGB_BLOCK, | |
FORMAT_ASTC_6x6_UNORM_BLOCK, | |
FORMAT_ASTC_6x6_SRGB_BLOCK, | |
FORMAT_ASTC_8x5_UNORM_BLOCK, | |
FORMAT_ASTC_8x5_SRGB_BLOCK, | |
FORMAT_ASTC_8x6_UNORM_BLOCK, | |
FORMAT_ASTC_8x6_SRGB_BLOCK, | |
FORMAT_ASTC_8x8_UNORM_BLOCK, | |
FORMAT_ASTC_8x8_SRGB_BLOCK, | |
FORMAT_ASTC_10x5_UNORM_BLOCK, | |
FORMAT_ASTC_10x5_SRGB_BLOCK, | |
FORMAT_ASTC_10x6_UNORM_BLOCK, | |
FORMAT_ASTC_10x6_SRGB_BLOCK, | |
FORMAT_ASTC_10x8_UNORM_BLOCK, | |
FORMAT_ASTC_10x8_SRGB_BLOCK, | |
FORMAT_ASTC_10x10_UNORM_BLOCK, | |
FORMAT_ASTC_10x10_SRGB_BLOCK, | |
FORMAT_ASTC_12x10_UNORM_BLOCK, | |
FORMAT_ASTC_12x10_SRGB_BLOCK, | |
FORMAT_ASTC_12x12_UNORM_BLOCK, | |
FORMAT_ASTC_12x12_SRGB_BLOCK: | |
linearTiling FormatFeatureFlags: | |
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT | |
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | |
optimalTiling FormatFeatureFlags: | |
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT | |
VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT | |
bufferFeatures FormatFeatureFlags: | |
VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT | |
Unsupported formats: | |
None | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment