blob: fddc37377cd5754d8b2e995d896891f6ef35bd84 [file] [log] [blame]
{
"$schema": "https://schema.khronos.org/vulkan/devsim_1_0_0.json#",
"comments": {
"info": "Vulkan Hardware Report generated via https://vulkan.gpuinfo.org",
"desc": "https://vulkan.gpuinfo.org/displayreport.php?id=3077"
},
"environment": {
"architecture": "x86_64",
"comment": "",
"name": "arch",
"reportversion": "1.5",
"submitter": "",
"version": "unknown"
},
"extended": {
"devicefeatures2": [
{
"extension": "VK_KHR_multiview",
"name": "multiview",
"supported": true
},
{
"extension": "VK_KHR_multiview",
"name": "multiviewGeometryShader",
"supported": false
},
{
"extension": "VK_KHR_multiview",
"name": "multiviewTessellationShader",
"supported": true
},
{
"extension": "VK_KHR_16bit_storage",
"name": "storageBuffer16BitAccess",
"supported": true
},
{
"extension": "VK_KHR_16bit_storage",
"name": "uniformAndStorageBuffer16BitAccess",
"supported": true
},
{
"extension": "VK_KHR_16bit_storage",
"name": "storagePushConstant16",
"supported": false
},
{
"extension": "VK_KHR_16bit_storage",
"name": "storageInputOutput16",
"supported": false
},
{
"extension": "VK_KHR_shader_draw_parameters",
"name": "shaderDrawParameters",
"supported": false
}
],
"deviceproperties2": [
{
"extension": "VK_KHR_multiview",
"name": "maxMultiviewViewCount",
"value": "6"
},
{
"extension": "VK_KHR_multiview",
"name": "maxMultiviewInstanceIndex",
"value": "4294967295"
},
{
"extension": "VK_EXT_sampler_filter_minmax",
"name": "filterMinmaxSingleComponentFormats",
"value": "true"
},
{
"extension": "VK_EXT_sampler_filter_minmax",
"name": "filterMinmaxImageComponentMapping",
"value": "false"
},
{
"extension": "VK_EXT_sample_locations",
"name": "sampleLocationSampleCounts",
"value": "15"
},
{
"extension": "VK_EXT_sample_locations",
"name": "maxSampleLocationGridSize.width",
"value": "2"
},
{
"extension": "VK_EXT_sample_locations",
"name": "maxSampleLocationGridSize.height",
"value": "2"
},
{
"extension": "VK_EXT_sample_locations",
"name": "sampleLocationCoordinateRange[0]",
"value": "0"
},
{
"extension": "VK_EXT_sample_locations",
"name": "sampleLocationCoordinateRange[1]",
"value": "1"
},
{
"extension": "VK_EXT_sample_locations",
"name": "sampleLocationSubPixelBits",
"value": "4"
},
{
"extension": "VK_EXT_sample_locations",
"name": "variableSampleLocations",
"value": "true"
},
{
"extension": "VK_KHR_maintenance3",
"name": "maxPerSetDescriptors",
"value": "4294967295"
},
{
"extension": "VK_KHR_maintenance3",
"name": "maxMemoryAllocationSize",
"value": "2147483648"
}
]
},
"instance": {
"extensions": [
{
"extensionName": "VK_KHR_surface",
"specVersion": 25
},
{
"extensionName": "VK_KHR_xcb_surface",
"specVersion": 6
},
{
"extensionName": "VK_KHR_xlib_surface",
"specVersion": 6
},
{
"extensionName": "VK_KHR_wayland_surface",
"specVersion": 6
},
{
"extensionName": "VK_KHR_get_physical_device_properties2",
"specVersion": 1
},
{
"extensionName": "VK_KHR_get_surface_capabilities2",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_memory_capabilities",
"specVersion": 1
},
{
"extensionName": "VK_KHR_device_group_creation",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_semaphore_capabilities",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_fence_capabilities",
"specVersion": 1
},
{
"extensionName": "VK_EXT_debug_report",
"specVersion": 9
},
{
"extensionName": "VK_EXT_debug_utils",
"specVersion": 1
}
],
"layers": [
{
"description": "Steam Overlay Layer",
"extensions": [],
"implementationVersion": 1,
"layerName": "VK_LAYER_VALVE_steam_overlay_64",
"specVersion": 4194307
},
{
"description": "Steam Overlay Layer",
"extensions": [],
"implementationVersion": 1,
"layerName": "VK_LAYER_VALVE_steam_overlay_32",
"specVersion": 4194307
}
]
},
"platformdetails": [],
"surfacecapabilites": {
"maxImageArrayLayers": 1,
"maxImageCount": 16,
"maxImageExtent": {
"height": 755,
"width": 927
},
"minImageCount": 2,
"minImageExtent": {
"height": 755,
"width": 927
},
"presentmodes": [
0,
1,
2
],
"supportedCompositeAlpha": 1,
"supportedTransforms": 1,
"supportedUsageFlags": 159,
"surfaceExtension": "VK_KHR_xcb_surface",
"surfaceformats": [
{
"colorSpace": 0,
"format": 44
},
{
"colorSpace": 0,
"format": 50
}
],
"validSurface": true
},
"VkPhysicalDeviceFeatures": {
"alphaToOne": 0,
"depthBiasClamp": 1,
"depthBounds": 1,
"depthClamp": 1,
"drawIndirectFirstInstance": 1,
"dualSrcBlend": 1,
"fillModeNonSolid": 1,
"fragmentStoresAndAtomics": 1,
"fullDrawIndexUint32": 1,
"geometryShader": 1,
"imageCubeArray": 1,
"independentBlend": 1,
"inheritedQueries": 1,
"largePoints": 1,
"logicOp": 1,
"multiDrawIndirect": 1,
"multiViewport": 1,
"occlusionQueryPrecise": 1,
"pipelineStatisticsQuery": 1,
"robustBufferAccess": 1,
"sampleRateShading": 1,
"samplerAnisotropy": 1,
"shaderClipDistance": 1,
"shaderCullDistance": 1,
"shaderFloat64": 1,
"shaderImageGatherExtended": 1,
"shaderInt16": 0,
"shaderInt64": 1,
"shaderResourceMinLod": 0,
"shaderResourceResidency": 0,
"shaderSampledImageArrayDynamicIndexing": 1,
"shaderStorageBufferArrayDynamicIndexing": 1,
"shaderStorageImageArrayDynamicIndexing": 1,
"shaderStorageImageExtendedFormats": 1,
"shaderStorageImageMultisample": 1,
"shaderStorageImageReadWithoutFormat": 1,
"shaderStorageImageWriteWithoutFormat": 1,
"shaderTessellationAndGeometryPointSize": 1,
"shaderUniformBufferArrayDynamicIndexing": 1,
"sparseBinding": 0,
"sparseResidency16Samples": 0,
"sparseResidency2Samples": 0,
"sparseResidency4Samples": 0,
"sparseResidency8Samples": 0,
"sparseResidencyAliased": 0,
"sparseResidencyBuffer": 0,
"sparseResidencyImage2D": 0,
"sparseResidencyImage3D": 0,
"tessellationShader": 1,
"textureCompressionASTC_LDR": 0,
"textureCompressionBC": 1,
"textureCompressionETC2": 0,
"variableMultisampleRate": 1,
"vertexPipelineStoresAndAtomics": 1,
"wideLines": 1
},
"VkPhysicalDeviceProperties": {
"apiVersion": 4198470,
"deviceID": 26591,
"deviceName": "AMD Radeon (TM) RX 480 Graphics",
"deviceType": 2,
"driverVersion": 8388635,
"limits": {
"bufferImageGranularity": 1,
"discreteQueuePriorities": 2,
"framebufferColorSampleCounts": 15,
"framebufferDepthSampleCounts": 15,
"framebufferNoAttachmentsSampleCounts": 15,
"framebufferStencilSampleCounts": 15,
"lineWidthGranularity": 0.125,
"lineWidthRange": [
0,
8191.875
],
"maxBoundDescriptorSets": 32,
"maxClipDistances": 8,
"maxColorAttachments": 8,
"maxCombinedClipAndCullDistances": 8,
"maxComputeSharedMemorySize": 32768,
"maxComputeWorkGroupCount": [
65535,
65535,
65535
],
"maxComputeWorkGroupInvocations": 1024,
"maxComputeWorkGroupSize": [
1024,
1024,
1024
],
"maxCullDistances": 8,
"maxDescriptorSetInputAttachments": 4294967295,
"maxDescriptorSetSampledImages": 4294967295,
"maxDescriptorSetSamplers": 4294967295,
"maxDescriptorSetStorageBuffers": 4294967295,
"maxDescriptorSetStorageBuffersDynamic": 8,
"maxDescriptorSetStorageImages": 4294967295,
"maxDescriptorSetUniformBuffers": 4294967295,
"maxDescriptorSetUniformBuffersDynamic": 8,
"maxDrawIndexedIndexValue": 4294967295,
"maxDrawIndirectCount": 4294967295,
"maxFragmentCombinedOutputResources": 4294967295,
"maxFragmentDualSrcAttachments": 1,
"maxFragmentInputComponents": 128,
"maxFragmentOutputAttachments": 8,
"maxFramebufferHeight": 16384,
"maxFramebufferLayers": 2048,
"maxFramebufferWidth": 16384,
"maxGeometryInputComponents": 128,
"maxGeometryOutputComponents": 128,
"maxGeometryOutputVertices": 1024,
"maxGeometryShaderInvocations": 127,
"maxGeometryTotalOutputComponents": 16384,
"maxImageArrayLayers": 2048,
"maxImageDimension1D": 16384,
"maxImageDimension2D": 16384,
"maxImageDimension3D": 2048,
"maxImageDimensionCube": 16384,
"maxInterpolationOffset": 2,
"maxMemoryAllocationCount": 4294967295,
"maxPerStageDescriptorInputAttachments": 4294967295,
"maxPerStageDescriptorSampledImages": 4294967295,
"maxPerStageDescriptorSamplers": 4294967295,
"maxPerStageDescriptorStorageBuffers": 4294967295,
"maxPerStageDescriptorStorageImages": 4294967295,
"maxPerStageDescriptorUniformBuffers": 4294967295,
"maxPerStageResources": 4294967295,
"maxPushConstantsSize": 128,
"maxSampleMaskWords": 1,
"maxSamplerAllocationCount": 1048576,
"maxSamplerAnisotropy": 16,
"maxSamplerLodBias": 15.99609375,
"maxStorageBufferRange": 4294967295,
"maxTessellationControlPerPatchOutputComponents": 120,
"maxTessellationControlPerVertexInputComponents": 128,
"maxTessellationControlPerVertexOutputComponents": 128,
"maxTessellationControlTotalOutputComponents": 4096,
"maxTessellationEvaluationInputComponents": 128,
"maxTessellationEvaluationOutputComponents": 128,
"maxTessellationGenerationLevel": 64,
"maxTessellationPatchSize": 32,
"maxTexelBufferElements": 4294967295,
"maxTexelGatherOffset": 31,
"maxTexelOffset": 63,
"maxUniformBufferRange": 4294967295,
"maxVertexInputAttributeOffset": 4294967295,
"maxVertexInputAttributes": 64,
"maxVertexInputBindingStride": 16383,
"maxVertexInputBindings": 32,
"maxVertexOutputComponents": 128,
"maxViewportDimensions": [
16384,
16384
],
"maxViewports": 16,
"minInterpolationOffset": -2,
"minMemoryMapAlignment": 64,
"minStorageBufferOffsetAlignment": 4,
"minTexelBufferOffsetAlignment": 1,
"minTexelGatherOffset": -32,
"minTexelOffset": -64,
"minUniformBufferOffsetAlignment": 16,
"mipmapPrecisionBits": 8,
"nonCoherentAtomSize": 128,
"optimalBufferCopyOffsetAlignment": 1,
"optimalBufferCopyRowPitchAlignment": 1,
"pointSizeGranularity": 0.125,
"pointSizeRange": [
0,
8191.875
],
"sampledImageColorSampleCounts": 15,
"sampledImageDepthSampleCounts": 15,
"sampledImageIntegerSampleCounts": 15,
"sampledImageStencilSampleCounts": 15,
"sparseAddressSpaceSize": 64424509440,
"standardSampleLocations": 1,
"storageImageSampleCounts": 15,
"strictLines": 0,
"subPixelInterpolationOffsetBits": 8,
"subPixelPrecisionBits": 8,
"subTexelPrecisionBits": 8,
"timestampComputeAndGraphics": 1,
"timestampPeriod": 40,
"viewportBoundsRange": [
-32768,
32767
],
"viewportSubPixelBits": 8
},
"pipelineCacheUUID": [
2,
16,
0,
0,
223,
103,
0,
0,
144,
1,
0,
0,
0,
0,
0,
0
],
"sparseProperties": {
"residencyAlignedMipSize": 0,
"residencyNonResidentStrict": 1,
"residencyStandard2DBlockShape": 1,
"residencyStandard2DMultisampleBlockShape": 0,
"residencyStandard3DBlockShape": 0
},
"subgroupProperties": {
"quadOperationsInAllStages": true,
"subgroupSize": 64,
"supportedOperations": 139,
"supportedStages": 63
},
"vendorID": 4098
},
"VkPhysicalDeviceMemoryProperties": {
"memoryHeaps": [
{
"flags": 3,
"size": 4026531840
},
{
"flags": 0,
"size": 4294967296
},
{
"flags": 3,
"size": 268435456
}
],
"memoryTypes": [
{
"heapIndex": 0,
"propertyFlags": 1
},
{
"heapIndex": 1,
"propertyFlags": 6
},
{
"heapIndex": 2,
"propertyFlags": 7
},
{
"heapIndex": 1,
"propertyFlags": 14
}
]
},
"ArrayOfVkExtensionProperties": [
{
"extensionName": "VK_KHR_sampler_mirror_clamp_to_edge",
"specVersion": 1
},
{
"extensionName": "VK_KHR_shader_draw_parameters",
"specVersion": 1
},
{
"extensionName": "VK_KHR_swapchain",
"specVersion": 70
},
{
"extensionName": "VK_KHR_maintenance1",
"specVersion": 1
},
{
"extensionName": "VK_KHR_maintenance2",
"specVersion": 1
},
{
"extensionName": "VK_KHR_maintenance3",
"specVersion": 1
},
{
"extensionName": "VK_KHR_relaxed_block_layout",
"specVersion": 1
},
{
"extensionName": "VK_KHR_dedicated_allocation",
"specVersion": 3
},
{
"extensionName": "VK_KHR_descriptor_update_template",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_memory",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_memory_fd",
"specVersion": 1
},
{
"extensionName": "VK_KHR_device_group",
"specVersion": 3
},
{
"extensionName": "VK_KHX_device_group",
"specVersion": 2
},
{
"extensionName": "VK_KHR_bind_memory2",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_semaphore",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_semaphore_fd",
"specVersion": 1
},
{
"extensionName": "VK_AMD_rasterization_order",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_trinary_minmax",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_explicit_vertex_parameter",
"specVersion": 1
},
{
"extensionName": "VK_AMD_gcn_shader",
"specVersion": 1
},
{
"extensionName": "VK_AMD_draw_indirect_count",
"specVersion": 1
},
{
"extensionName": "VK_AMD_negative_viewport_height",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_info",
"specVersion": 1
},
{
"extensionName": "VK_EXT_sampler_filter_minmax",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_fragment_mask",
"specVersion": 1
},
{
"extensionName": "VK_AMD_texture_gather_bias_lod",
"specVersion": 1
},
{
"extensionName": "VK_AMD_mixed_attachment_samples",
"specVersion": 1
},
{
"extensionName": "VK_EXT_sample_locations",
"specVersion": 1
},
{
"extensionName": "VK_EXT_shader_subgroup_vote",
"specVersion": 1
},
{
"extensionName": "VK_KHR_16bit_storage",
"specVersion": 1
},
{
"extensionName": "VK_KHR_storage_buffer_storage_class",
"specVersion": 1
},
{
"extensionName": "VK_AMD_gpa_interface",
"specVersion": 1
},
{
"extensionName": "VK_EXT_shader_subgroup_ballot",
"specVersion": 1
},
{
"extensionName": "VK_EXT_shader_stencil_export",
"specVersion": 1
},
{
"extensionName": "VK_EXT_shader_viewport_index_layer",
"specVersion": 1
},
{
"extensionName": "VK_KHR_get_memory_requirements2",
"specVersion": 1
},
{
"extensionName": "VK_KHR_image_format_list",
"specVersion": 1
},
{
"extensionName": "VK_KHR_multiview",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_fence",
"specVersion": 1
},
{
"extensionName": "VK_KHR_external_fence_fd",
"specVersion": 1
},
{
"extensionName": "VK_EXT_global_priority",
"specVersion": 2
},
{
"extensionName": "VK_AMD_buffer_marker",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_image_load_store_lod",
"specVersion": 1
},
{
"extensionName": "VK_EXT_external_memory_host",
"specVersion": 1
},
{
"extensionName": "VK_EXT_depth_range_unrestricted",
"specVersion": 1
},
{
"extensionName": "VK_AMD_shader_core_properties",
"specVersion": 1
},
{
"extensionName": "VK_EXT_queue_family_foreign",
"specVersion": 1
}
],
"ArrayOfVkLayerProperties": [],
"ArrayOfVkQueueFamilyProperties": [
{
"minImageTransferGranularity": {
"depth": 1,
"height": 1,
"width": 1
},
"queueCount": 1,
"queueFlags": 15,
"timestampValidBits": 64
},
{
"minImageTransferGranularity": {
"depth": 1,
"height": 1,
"width": 1
},
"queueCount": 8,
"queueFlags": 14,
"timestampValidBits": 64
},
{
"minImageTransferGranularity": {
"depth": 8,
"height": 8,
"width": 8
},
"queueCount": 2,
"queueFlags": 12,
"timestampValidBits": 64
}
],
"ArrayOfVkFormatProperties": [
{
"formatID": 1,
"linearTilingFeatures": 119809,
"optimalTilingFeatures": 119809,
"bufferFeatures": 0
},
{
"formatID": 2,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 3,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 4,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 5,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 6,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 7,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 8,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 0
},
{
"formatID": 9,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 10,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 11,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 12,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 13,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 14,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 15,
"linearTilingFeatures": 122241,
"optimalTilingFeatures": 122241,
"bufferFeatures": 0
},
{
"formatID": 16,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 17,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 18,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 19,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 20,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 21,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 22,
"linearTilingFeatures": 122241,
"optimalTilingFeatures": 122241,
"bufferFeatures": 0
},
{
"formatID": 23,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 24,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 25,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 26,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 27,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 28,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 29,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 30,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 31,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 32,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 33,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 34,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 35,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 36,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 37,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 38,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 39,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 40,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 41,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 42,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 43,
"linearTilingFeatures": 122245,
"optimalTilingFeatures": 122245,
"bufferFeatures": 32
},
{
"formatID": 44,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 45,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 46,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 47,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 48,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 49,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 50,
"linearTilingFeatures": 122245,
"optimalTilingFeatures": 122245,
"bufferFeatures": 32
},
{
"formatID": 51,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 52,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 53,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 54,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 55,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 56,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 57,
"linearTilingFeatures": 122245,
"optimalTilingFeatures": 122245,
"bufferFeatures": 96
},
{
"formatID": 58,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 59,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 60,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 61,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 62,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 63,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 64,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 65,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 66,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 67,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 68,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 69,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 70,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 71,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 72,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 73,
"linearTilingFeatures": 5120,
"optimalTilingFeatures": 5120,
"bufferFeatures": 72
},
{
"formatID": 74,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 75,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 76,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 77,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 78,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 79,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 80,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 81,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 82,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 83,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 84,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 85,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 86,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 87,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 88,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 89,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 90,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 91,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 92,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 93,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 94,
"linearTilingFeatures": 5124,
"optimalTilingFeatures": 5124,
"bufferFeatures": 104
},
{
"formatID": 95,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 96,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 97,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 98,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 99,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 100,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 101,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 102,
"linearTilingFeatures": 52359,
"optimalTilingFeatures": 52359,
"bufferFeatures": 120
},
{
"formatID": 103,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 104,
"linearTilingFeatures": 50177,
"optimalTilingFeatures": 0,
"bufferFeatures": 88
},
{
"formatID": 105,
"linearTilingFeatures": 50177,
"optimalTilingFeatures": 0,
"bufferFeatures": 88
},
{
"formatID": 106,
"linearTilingFeatures": 119809,
"optimalTilingFeatures": 0,
"bufferFeatures": 88
},
{
"formatID": 107,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 108,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52355,
"bufferFeatures": 88
},
{
"formatID": 109,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122243,
"bufferFeatures": 88
},
{
"formatID": 110,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 111,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 112,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 113,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 114,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 115,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 116,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 117,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 118,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 119,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 120,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 121,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 64
},
{
"formatID": 122,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122247,
"bufferFeatures": 120
},
{
"formatID": 123,
"linearTilingFeatures": 119813,
"optimalTilingFeatures": 119813,
"bufferFeatures": 0
},
{
"formatID": 124,
"linearTilingFeatures": 122243,
"optimalTilingFeatures": 122755,
"bufferFeatures": 24
},
{
"formatID": 125,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 126,
"linearTilingFeatures": 122247,
"optimalTilingFeatures": 122759,
"bufferFeatures": 56
},
{
"formatID": 127,
"linearTilingFeatures": 52355,
"optimalTilingFeatures": 52867,
"bufferFeatures": 24
},
{
"formatID": 128,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 120321,
"bufferFeatures": 0
},
{
"formatID": 129,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 130,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 120321,
"bufferFeatures": 0
},
{
"formatID": 131,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 132,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 133,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 134,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 135,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 136,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 137,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 138,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 139,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 140,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 141,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 142,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 143,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 144,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 145,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 146,
"linearTilingFeatures": 49152,
"optimalTilingFeatures": 54273,
"bufferFeatures": 0
},
{
"formatID": 147,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 148,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 149,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 150,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 151,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 152,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 153,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 154,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 155,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 156,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 157,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 158,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 159,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 160,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 161,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 162,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 163,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 164,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 165,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 166,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 167,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 168,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 169,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 170,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 171,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 172,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 173,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 174,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 175,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 176,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 177,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 178,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 179,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 180,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 181,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 182,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 183,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
},
{
"formatID": 184,
"linearTilingFeatures": 0,
"optimalTilingFeatures": 0,
"bufferFeatures": 0
}
]
}