Home | History | Annotate | Download | only in device_profiles
      1 {
      2     "$schema": "https://schema.khronos.org/vulkan/devsim_1_0_0.json#",
      3     "comments": {
      4         "info": "Vulkan Hardware Report generated via https://vulkan.gpuinfo.org",
      5         "desc": "https://vulkan.gpuinfo.org/displayreport.php?id=2114"
      6     },
      7     "environment": {
      8         "architecture": "arm",
      9         "comment": "",
     10         "name": "android",
     11         "reportversion": "1.4",
     12         "submitter": "",
     13         "version": "8.0.0"
     14     },
     15     "extended": {
     16         "devicefeatures2": [],
     17         "deviceproperties2": [
     18             {
     19                 "extension": "VK_KHR_push_descriptor",
     20                 "name": "maxPushDescriptors",
     21                 "value": "32"
     22             }
     23         ]
     24     },
     25     "platformdetails": {
     26         "android.BuildID": "47.1.A.5.51",
     27         "android.BuildVersionIncremental": "3742384072",
     28         "android.ProductManufacturer": "Sony",
     29         "android.ProductModel": "G8142"
     30     },
     31     "surfacecapabilites": {
     32         "maxImageArrayLayers": 1,
     33         "maxImageCount": 3,
     34         "maxImageExtent": {
     35             "height": 4096,
     36             "width": 4096
     37         },
     38         "minImageCount": 2,
     39         "minImageExtent": {
     40             "height": 1,
     41             "width": 1
     42         },
     43         "presentmodes": [
     44             1,
     45             2,
     46             1000111000,
     47             1000111001
     48         ],
     49         "supportedCompositeAlpha": 8,
     50         "supportedTransforms": 271,
     51         "supportedUsageFlags": 159,
     52         "surfaceExtension": "VK_KHR_android_surface",
     53         "surfaceformats": [
     54             {
     55                 "colorSpace": 0,
     56                 "format": 37
     57             },
     58             {
     59                 "colorSpace": 0,
     60                 "format": 43
     61             },
     62             {
     63                 "colorSpace": 0,
     64                 "format": 4
     65             }
     66         ],
     67         "validSurface": true
     68     },
     69     "VkPhysicalDeviceFeatures": {
     70         "alphaToOne": 1,
     71         "depthBiasClamp": 1,
     72         "depthBounds": 0,
     73         "depthClamp": 1,
     74         "drawIndirectFirstInstance": 0,
     75         "dualSrcBlend": 0,
     76         "fillModeNonSolid": 1,
     77         "fragmentStoresAndAtomics": 1,
     78         "fullDrawIndexUint32": 1,
     79         "geometryShader": 0,
     80         "imageCubeArray": 1,
     81         "independentBlend": 1,
     82         "inheritedQueries": 1,
     83         "largePoints": 1,
     84         "logicOp": 0,
     85         "multiDrawIndirect": 1,
     86         "multiViewport": 0,
     87         "occlusionQueryPrecise": 0,
     88         "pipelineStatisticsQuery": 0,
     89         "robustBufferAccess": 1,
     90         "sampleRateShading": 1,
     91         "samplerAnisotropy": 1,
     92         "shaderClipDistance": 1,
     93         "shaderCullDistance": 1,
     94         "shaderFloat64": 0,
     95         "shaderImageGatherExtended": 1,
     96         "shaderInt16": 0,
     97         "shaderInt64": 0,
     98         "shaderResourceMinLod": 0,
     99         "shaderResourceResidency": 0,
    100         "shaderSampledImageArrayDynamicIndexing": 1,
    101         "shaderStorageBufferArrayDynamicIndexing": 0,
    102         "shaderStorageImageArrayDynamicIndexing": 0,
    103         "shaderStorageImageExtendedFormats": 1,
    104         "shaderStorageImageMultisample": 0,
    105         "shaderStorageImageReadWithoutFormat": 0,
    106         "shaderStorageImageWriteWithoutFormat": 1,
    107         "shaderTessellationAndGeometryPointSize": 0,
    108         "shaderUniformBufferArrayDynamicIndexing": 1,
    109         "sparseBinding": 0,
    110         "sparseResidency16Samples": 0,
    111         "sparseResidency2Samples": 0,
    112         "sparseResidency4Samples": 0,
    113         "sparseResidency8Samples": 0,
    114         "sparseResidencyAliased": 0,
    115         "sparseResidencyBuffer": 0,
    116         "sparseResidencyImage2D": 0,
    117         "sparseResidencyImage3D": 0,
    118         "tessellationShader": 0,
    119         "textureCompressionASTC_LDR": 1,
    120         "textureCompressionBC": 0,
    121         "textureCompressionETC2": 1,
    122         "variableMultisampleRate": 0,
    123         "vertexPipelineStoresAndAtomics": 0,
    124         "wideLines": 0
    125     },
    126     "VkPhysicalDeviceProperties": {
    127         "apiVersion": 4194353,
    128         "deviceID": 84148225,
    129         "deviceName": "Adreno (TM) 540",
    130         "deviceType": 1,
    131         "driverVersion": 60111537,
    132         "limits": {
    133             "bufferImageGranularity": 1,
    134             "discreteQueuePriorities": 3,
    135             "framebufferColorSampleCounts": 7,
    136             "framebufferDepthSampleCounts": 7,
    137             "framebufferNoAttachmentsSampleCounts": 7,
    138             "framebufferStencilSampleCounts": 7,
    139             "lineWidthGranularity": 0,
    140             "lineWidthRange": [
    141                 1,
    142                 1
    143             ],
    144             "maxBoundDescriptorSets": 4,
    145             "maxClipDistances": 8,
    146             "maxColorAttachments": 8,
    147             "maxCombinedClipAndCullDistances": 8,
    148             "maxComputeSharedMemorySize": 32768,
    149             "maxComputeWorkGroupCount": [
    150                 65535,
    151                 65535,
    152                 65535
    153             ],
    154             "maxComputeWorkGroupInvocations": 1024,
    155             "maxComputeWorkGroupSize": [
    156                 1024,
    157                 1024,
    158                 64
    159             ],
    160             "maxCullDistances": 8,
    161             "maxDescriptorSetInputAttachments": 8,
    162             "maxDescriptorSetSampledImages": 768,
    163             "maxDescriptorSetSamplers": 96,
    164             "maxDescriptorSetStorageBuffers": 24,
    165             "maxDescriptorSetStorageBuffersDynamic": 4,
    166             "maxDescriptorSetStorageImages": 24,
    167             "maxDescriptorSetUniformBuffers": 84,
    168             "maxDescriptorSetUniformBuffersDynamic": 8,
    169             "maxDrawIndexedIndexValue": 4294967295,
    170             "maxDrawIndirectCount": 4294967295,
    171             "maxFragmentCombinedOutputResources": 72,
    172             "maxFragmentDualSrcAttachments": 0,
    173             "maxFragmentInputComponents": 128,
    174             "maxFragmentOutputAttachments": 8,
    175             "maxFramebufferHeight": 16384,
    176             "maxFramebufferLayers": 2048,
    177             "maxFramebufferWidth": 16384,
    178             "maxGeometryInputComponents": 0,
    179             "maxGeometryOutputComponents": 0,
    180             "maxGeometryOutputVertices": 0,
    181             "maxGeometryShaderInvocations": 0,
    182             "maxGeometryTotalOutputComponents": 0,
    183             "maxImageArrayLayers": 2048,
    184             "maxImageDimension1D": 16384,
    185             "maxImageDimension2D": 16384,
    186             "maxImageDimension3D": 2048,
    187             "maxImageDimensionCube": 16384,
    188             "maxInterpolationOffset": 0.4375,
    189             "maxMemoryAllocationCount": 4096,
    190             "maxPerStageDescriptorInputAttachments": 8,
    191             "maxPerStageDescriptorSampledImages": 128,
    192             "maxPerStageDescriptorSamplers": 16,
    193             "maxPerStageDescriptorStorageBuffers": 24,
    194             "maxPerStageDescriptorStorageImages": 4,
    195             "maxPerStageDescriptorUniformBuffers": 14,
    196             "maxPerStageResources": 158,
    197             "maxPushConstantsSize": 128,
    198             "maxSampleMaskWords": 1,
    199             "maxSamplerAllocationCount": 4000,
    200             "maxSamplerAnisotropy": 16,
    201             "maxSamplerLodBias": 15.99609375,
    202             "maxStorageBufferRange": 2147483647,
    203             "maxTessellationControlPerPatchOutputComponents": 0,
    204             "maxTessellationControlPerVertexInputComponents": 0,
    205             "maxTessellationControlPerVertexOutputComponents": 0,
    206             "maxTessellationControlTotalOutputComponents": 0,
    207             "maxTessellationEvaluationInputComponents": 0,
    208             "maxTessellationEvaluationOutputComponents": 0,
    209             "maxTessellationGenerationLevel": 0,
    210             "maxTessellationPatchSize": 0,
    211             "maxTexelBufferElements": 65536,
    212             "maxTexelGatherOffset": 31,
    213             "maxTexelOffset": 7,
    214             "maxUniformBufferRange": 65536,
    215             "maxVertexInputAttributeOffset": 4096,
    216             "maxVertexInputAttributes": 32,
    217             "maxVertexInputBindingStride": 2048,
    218             "maxVertexInputBindings": 32,
    219             "maxVertexOutputComponents": 128,
    220             "maxViewportDimensions": [
    221                 16384,
    222                 16384
    223             ],
    224             "maxViewports": 1,
    225             "minInterpolationOffset": -0.5,
    226             "minMemoryMapAlignment": 64,
    227             "minStorageBufferOffsetAlignment": 64,
    228             "minTexelBufferOffsetAlignment": 64,
    229             "minTexelGatherOffset": -32,
    230             "minTexelOffset": -8,
    231             "minUniformBufferOffsetAlignment": 64,
    232             "mipmapPrecisionBits": 8,
    233             "nonCoherentAtomSize": 1,
    234             "optimalBufferCopyOffsetAlignment": 64,
    235             "optimalBufferCopyRowPitchAlignment": 64,
    236             "pointSizeGranularity": 0.0625,
    237             "pointSizeRange": [
    238                 1,
    239                 1023
    240             ],
    241             "sampledImageColorSampleCounts": 7,
    242             "sampledImageDepthSampleCounts": 7,
    243             "sampledImageIntegerSampleCounts": 7,
    244             "sampledImageStencilSampleCounts": 7,
    245             "sparseAddressSpaceSize": 0,
    246             "standardSampleLocations": 1,
    247             "storageImageSampleCounts": 1,
    248             "strictLines": 1,
    249             "subPixelInterpolationOffsetBits": 4,
    250             "subPixelPrecisionBits": 4,
    251             "subTexelPrecisionBits": 8,
    252             "timestampComputeAndGraphics": 1,
    253             "timestampPeriod": 52.0833320618,
    254             "viewportBoundsRange": [
    255                 -32768,
    256                 32767
    257             ],
    258             "viewportSubPixelBits": 0
    259         },
    260         "pipelineCacheUUID": [
    261             177,
    262             58,
    263             149,
    264             3,
    265             67,
    266             81,
    267             0,
    268             0,
    269             0,
    270             0,
    271             1,
    272             0,
    273             4,
    274             5,
    275             0,
    276             0
    277         ],
    278         "sparseProperties": {
    279             "residencyAlignedMipSize": 0,
    280             "residencyNonResidentStrict": 0,
    281             "residencyStandard2DBlockShape": 0,
    282             "residencyStandard2DMultisampleBlockShape": 0,
    283             "residencyStandard3DBlockShape": 0
    284         },
    285         "vendorID": 20803
    286     },
    287     "VkPhysicalDeviceMemoryProperties": {
    288         "memoryHeaps": [
    289             {
    290                 "flags": 1,
    291                 "size": 3912097792
    292             }
    293         ],
    294         "memoryTypes": [
    295             {
    296                 "heapIndex": 0,
    297                 "propertyFlags": 1
    298             },
    299             {
    300                 "heapIndex": 0,
    301                 "propertyFlags": 11
    302             },
    303             {
    304                 "heapIndex": 0,
    305                 "propertyFlags": 15
    306             },
    307             {
    308                 "heapIndex": 0,
    309                 "propertyFlags": 1
    310             },
    311             {
    312                 "heapIndex": 0,
    313                 "propertyFlags": 7
    314             }
    315         ]
    316     },
    317     "ArrayOfVkExtensionProperties": [
    318         {
    319             "extensionName": "VK_KHR_incremental_present",
    320             "specVersion": 1
    321         },
    322         {
    323             "extensionName": "VK_KHR_shared_presentable_image",
    324             "specVersion": 1
    325         },
    326         {
    327             "extensionName": "VK_GOOGLE_display_timing",
    328             "specVersion": 1
    329         },
    330         {
    331             "extensionName": "VK_KHR_swapchain",
    332             "specVersion": 68
    333         },
    334         {
    335             "extensionName": "VK_KHR_maintenance1",
    336             "specVersion": 1
    337         },
    338         {
    339             "extensionName": "VK_KHR_variable_pointers",
    340             "specVersion": 1
    341         },
    342         {
    343             "extensionName": "VK_KHR_storage_buffer_storage_class",
    344             "specVersion": 1
    345         },
    346         {
    347             "extensionName": "VK_KHR_relaxed_block_layout",
    348             "specVersion": 1
    349         },
    350         {
    351             "extensionName": "VK_KHR_get_memory_requirements2",
    352             "specVersion": 1
    353         },
    354         {
    355             "extensionName": "VK_KHR_dedicated_allocation",
    356             "specVersion": 1
    357         },
    358         {
    359             "extensionName": "VK_KHR_external_memory",
    360             "specVersion": 1
    361         },
    362         {
    363             "extensionName": "VK_KHR_external_memory_fd",
    364             "specVersion": 1
    365         },
    366         {
    367             "extensionName": "VK_KHR_external_semaphore",
    368             "specVersion": 1
    369         },
    370         {
    371             "extensionName": "VK_KHR_external_semaphore_fd",
    372             "specVersion": 1
    373         },
    374         {
    375             "extensionName": "VK_KHR_external_fence",
    376             "specVersion": 1
    377         },
    378         {
    379             "extensionName": "VK_KHR_external_fence_fd",
    380             "specVersion": 1
    381         },
    382         {
    383             "extensionName": "VK_KHR_bind_memory2",
    384             "specVersion": 1
    385         },
    386         {
    387             "extensionName": "VK_KHR_shader_draw_parameters",
    388             "specVersion": 1
    389         },
    390         {
    391             "extensionName": "VK_KHR_push_descriptor",
    392             "specVersion": 1
    393         },
    394         {
    395             "extensionName": "VK_KHR_descriptor_update_template",
    396             "specVersion": 1
    397         }
    398     ],
    399     "ArrayOfVkLayerProperties": [],
    400     "ArrayOfVkQueueFamilyProperties": [
    401         {
    402             "minImageTransferGranularity": {
    403                 "depth": 1,
    404                 "height": 1,
    405                 "width": 1
    406             },
    407             "queueCount": 3,
    408             "queueFlags": 3,
    409             "timestampValidBits": 48
    410         }
    411     ],
    412     "ArrayOfVkFormatProperties": [
    413         {
    414             "formatID": 1,
    415             "linearTilingFeatures": 0,
    416             "optimalTilingFeatures": 0,
    417             "bufferFeatures": 0
    418         },
    419         {
    420             "formatID": 2,
    421             "linearTilingFeatures": 0,
    422             "optimalTilingFeatures": 0,
    423             "bufferFeatures": 0
    424         },
    425         {
    426             "formatID": 3,
    427             "linearTilingFeatures": 54273,
    428             "optimalTilingFeatures": 54273,
    429             "bufferFeatures": 0
    430         },
    431         {
    432             "formatID": 4,
    433             "linearTilingFeatures": 56705,
    434             "optimalTilingFeatures": 56705,
    435             "bufferFeatures": 0
    436         },
    437         {
    438             "formatID": 5,
    439             "linearTilingFeatures": 0,
    440             "optimalTilingFeatures": 0,
    441             "bufferFeatures": 0
    442         },
    443         {
    444             "formatID": 6,
    445             "linearTilingFeatures": 0,
    446             "optimalTilingFeatures": 0,
    447             "bufferFeatures": 0
    448         },
    449         {
    450             "formatID": 7,
    451             "linearTilingFeatures": 0,
    452             "optimalTilingFeatures": 0,
    453             "bufferFeatures": 0
    454         },
    455         {
    456             "formatID": 8,
    457             "linearTilingFeatures": 56705,
    458             "optimalTilingFeatures": 56705,
    459             "bufferFeatures": 0
    460         },
    461         {
    462             "formatID": 9,
    463             "linearTilingFeatures": 56705,
    464             "optimalTilingFeatures": 56705,
    465             "bufferFeatures": 72
    466         },
    467         {
    468             "formatID": 10,
    469             "linearTilingFeatures": 54273,
    470             "optimalTilingFeatures": 54273,
    471             "bufferFeatures": 72
    472         },
    473         {
    474             "formatID": 11,
    475             "linearTilingFeatures": 0,
    476             "optimalTilingFeatures": 0,
    477             "bufferFeatures": 0
    478         },
    479         {
    480             "formatID": 12,
    481             "linearTilingFeatures": 0,
    482             "optimalTilingFeatures": 0,
    483             "bufferFeatures": 0
    484         },
    485         {
    486             "formatID": 13,
    487             "linearTilingFeatures": 52353,
    488             "optimalTilingFeatures": 52353,
    489             "bufferFeatures": 72
    490         },
    491         {
    492             "formatID": 14,
    493             "linearTilingFeatures": 52353,
    494             "optimalTilingFeatures": 52353,
    495             "bufferFeatures": 72
    496         },
    497         {
    498             "formatID": 15,
    499             "linearTilingFeatures": 0,
    500             "optimalTilingFeatures": 0,
    501             "bufferFeatures": 0
    502         },
    503         {
    504             "formatID": 16,
    505             "linearTilingFeatures": 56705,
    506             "optimalTilingFeatures": 56705,
    507             "bufferFeatures": 72
    508         },
    509         {
    510             "formatID": 17,
    511             "linearTilingFeatures": 54273,
    512             "optimalTilingFeatures": 54273,
    513             "bufferFeatures": 72
    514         },
    515         {
    516             "formatID": 18,
    517             "linearTilingFeatures": 0,
    518             "optimalTilingFeatures": 0,
    519             "bufferFeatures": 0
    520         },
    521         {
    522             "formatID": 19,
    523             "linearTilingFeatures": 0,
    524             "optimalTilingFeatures": 0,
    525             "bufferFeatures": 0
    526         },
    527         {
    528             "formatID": 20,
    529             "linearTilingFeatures": 52353,
    530             "optimalTilingFeatures": 52353,
    531             "bufferFeatures": 72
    532         },
    533         {
    534             "formatID": 21,
    535             "linearTilingFeatures": 52353,
    536             "optimalTilingFeatures": 52353,
    537             "bufferFeatures": 72
    538         },
    539         {
    540             "formatID": 22,
    541             "linearTilingFeatures": 0,
    542             "optimalTilingFeatures": 0,
    543             "bufferFeatures": 0
    544         },
    545         {
    546             "formatID": 23,
    547             "linearTilingFeatures": 0,
    548             "optimalTilingFeatures": 0,
    549             "bufferFeatures": 0
    550         },
    551         {
    552             "formatID": 24,
    553             "linearTilingFeatures": 0,
    554             "optimalTilingFeatures": 0,
    555             "bufferFeatures": 0
    556         },
    557         {
    558             "formatID": 25,
    559             "linearTilingFeatures": 0,
    560             "optimalTilingFeatures": 0,
    561             "bufferFeatures": 0
    562         },
    563         {
    564             "formatID": 26,
    565             "linearTilingFeatures": 0,
    566             "optimalTilingFeatures": 0,
    567             "bufferFeatures": 0
    568         },
    569         {
    570             "formatID": 27,
    571             "linearTilingFeatures": 0,
    572             "optimalTilingFeatures": 0,
    573             "bufferFeatures": 0
    574         },
    575         {
    576             "formatID": 28,
    577             "linearTilingFeatures": 0,
    578             "optimalTilingFeatures": 0,
    579             "bufferFeatures": 0
    580         },
    581         {
    582             "formatID": 29,
    583             "linearTilingFeatures": 0,
    584             "optimalTilingFeatures": 0,
    585             "bufferFeatures": 0
    586         },
    587         {
    588             "formatID": 30,
    589             "linearTilingFeatures": 0,
    590             "optimalTilingFeatures": 0,
    591             "bufferFeatures": 0
    592         },
    593         {
    594             "formatID": 31,
    595             "linearTilingFeatures": 0,
    596             "optimalTilingFeatures": 0,
    597             "bufferFeatures": 0
    598         },
    599         {
    600             "formatID": 32,
    601             "linearTilingFeatures": 0,
    602             "optimalTilingFeatures": 0,
    603             "bufferFeatures": 0
    604         },
    605         {
    606             "formatID": 33,
    607             "linearTilingFeatures": 0,
    608             "optimalTilingFeatures": 0,
    609             "bufferFeatures": 0
    610         },
    611         {
    612             "formatID": 34,
    613             "linearTilingFeatures": 0,
    614             "optimalTilingFeatures": 0,
    615             "bufferFeatures": 0
    616         },
    617         {
    618             "formatID": 35,
    619             "linearTilingFeatures": 0,
    620             "optimalTilingFeatures": 0,
    621             "bufferFeatures": 0
    622         },
    623         {
    624             "formatID": 36,
    625             "linearTilingFeatures": 0,
    626             "optimalTilingFeatures": 0,
    627             "bufferFeatures": 0
    628         },
    629         {
    630             "formatID": 37,
    631             "linearTilingFeatures": 449923,
    632             "optimalTilingFeatures": 449923,
    633             "bufferFeatures": 88
    634         },
    635         {
    636             "formatID": 38,
    637             "linearTilingFeatures": 54275,
    638             "optimalTilingFeatures": 54275,
    639             "bufferFeatures": 88
    640         },
    641         {
    642             "formatID": 39,
    643             "linearTilingFeatures": 0,
    644             "optimalTilingFeatures": 0,
    645             "bufferFeatures": 0
    646         },
    647         {
    648             "formatID": 40,
    649             "linearTilingFeatures": 0,
    650             "optimalTilingFeatures": 0,
    651             "bufferFeatures": 0
    652         },
    653         {
    654             "formatID": 41,
    655             "linearTilingFeatures": 52355,
    656             "optimalTilingFeatures": 52355,
    657             "bufferFeatures": 88
    658         },
    659         {
    660             "formatID": 42,
    661             "linearTilingFeatures": 52355,
    662             "optimalTilingFeatures": 52355,
    663             "bufferFeatures": 88
    664         },
    665         {
    666             "formatID": 43,
    667             "linearTilingFeatures": 56705,
    668             "optimalTilingFeatures": 56705,
    669             "bufferFeatures": 0
    670         },
    671         {
    672             "formatID": 44,
    673             "linearTilingFeatures": 56705,
    674             "optimalTilingFeatures": 56705,
    675             "bufferFeatures": 72
    676         },
    677         {
    678             "formatID": 45,
    679             "linearTilingFeatures": 0,
    680             "optimalTilingFeatures": 0,
    681             "bufferFeatures": 0
    682         },
    683         {
    684             "formatID": 46,
    685             "linearTilingFeatures": 0,
    686             "optimalTilingFeatures": 0,
    687             "bufferFeatures": 0
    688         },
    689         {
    690             "formatID": 47,
    691             "linearTilingFeatures": 0,
    692             "optimalTilingFeatures": 0,
    693             "bufferFeatures": 0
    694         },
    695         {
    696             "formatID": 48,
    697             "linearTilingFeatures": 0,
    698             "optimalTilingFeatures": 0,
    699             "bufferFeatures": 0
    700         },
    701         {
    702             "formatID": 49,
    703             "linearTilingFeatures": 0,
    704             "optimalTilingFeatures": 0,
    705             "bufferFeatures": 0
    706         },
    707         {
    708             "formatID": 50,
    709             "linearTilingFeatures": 56705,
    710             "optimalTilingFeatures": 56705,
    711             "bufferFeatures": 0
    712         },
    713         {
    714             "formatID": 51,
    715             "linearTilingFeatures": 449923,
    716             "optimalTilingFeatures": 449923,
    717             "bufferFeatures": 88
    718         },
    719         {
    720             "formatID": 52,
    721             "linearTilingFeatures": 54275,
    722             "optimalTilingFeatures": 54275,
    723             "bufferFeatures": 88
    724         },
    725         {
    726             "formatID": 53,
    727             "linearTilingFeatures": 0,
    728             "optimalTilingFeatures": 0,
    729             "bufferFeatures": 0
    730         },
    731         {
    732             "formatID": 54,
    733             "linearTilingFeatures": 0,
    734             "optimalTilingFeatures": 0,
    735             "bufferFeatures": 0
    736         },
    737         {
    738             "formatID": 55,
    739             "linearTilingFeatures": 52355,
    740             "optimalTilingFeatures": 52355,
    741             "bufferFeatures": 88
    742         },
    743         {
    744             "formatID": 56,
    745             "linearTilingFeatures": 52355,
    746             "optimalTilingFeatures": 52355,
    747             "bufferFeatures": 88
    748         },
    749         {
    750             "formatID": 57,
    751             "linearTilingFeatures": 56705,
    752             "optimalTilingFeatures": 56705,
    753             "bufferFeatures": 0
    754         },
    755         {
    756             "formatID": 58,
    757             "linearTilingFeatures": 0,
    758             "optimalTilingFeatures": 0,
    759             "bufferFeatures": 0
    760         },
    761         {
    762             "formatID": 59,
    763             "linearTilingFeatures": 0,
    764             "optimalTilingFeatures": 0,
    765             "bufferFeatures": 0
    766         },
    767         {
    768             "formatID": 60,
    769             "linearTilingFeatures": 0,
    770             "optimalTilingFeatures": 0,
    771             "bufferFeatures": 0
    772         },
    773         {
    774             "formatID": 61,
    775             "linearTilingFeatures": 0,
    776             "optimalTilingFeatures": 0,
    777             "bufferFeatures": 0
    778         },
    779         {
    780             "formatID": 62,
    781             "linearTilingFeatures": 0,
    782             "optimalTilingFeatures": 0,
    783             "bufferFeatures": 0
    784         },
    785         {
    786             "formatID": 63,
    787             "linearTilingFeatures": 0,
    788             "optimalTilingFeatures": 0,
    789             "bufferFeatures": 0
    790         },
    791         {
    792             "formatID": 64,
    793             "linearTilingFeatures": 56705,
    794             "optimalTilingFeatures": 56705,
    795             "bufferFeatures": 72
    796         },
    797         {
    798             "formatID": 65,
    799             "linearTilingFeatures": 0,
    800             "optimalTilingFeatures": 0,
    801             "bufferFeatures": 0
    802         },
    803         {
    804             "formatID": 66,
    805             "linearTilingFeatures": 0,
    806             "optimalTilingFeatures": 0,
    807             "bufferFeatures": 0
    808         },
    809         {
    810             "formatID": 67,
    811             "linearTilingFeatures": 0,
    812             "optimalTilingFeatures": 0,
    813             "bufferFeatures": 0
    814         },
    815         {
    816             "formatID": 68,
    817             "linearTilingFeatures": 52353,
    818             "optimalTilingFeatures": 52353,
    819             "bufferFeatures": 8
    820         },
    821         {
    822             "formatID": 69,
    823             "linearTilingFeatures": 0,
    824             "optimalTilingFeatures": 0,
    825             "bufferFeatures": 0
    826         },
    827         {
    828             "formatID": 70,
    829             "linearTilingFeatures": 0,
    830             "optimalTilingFeatures": 0,
    831             "bufferFeatures": 64
    832         },
    833         {
    834             "formatID": 71,
    835             "linearTilingFeatures": 0,
    836             "optimalTilingFeatures": 0,
    837             "bufferFeatures": 64
    838         },
    839         {
    840             "formatID": 72,
    841             "linearTilingFeatures": 0,
    842             "optimalTilingFeatures": 0,
    843             "bufferFeatures": 0
    844         },
    845         {
    846             "formatID": 73,
    847             "linearTilingFeatures": 0,
    848             "optimalTilingFeatures": 0,
    849             "bufferFeatures": 0
    850         },
    851         {
    852             "formatID": 74,
    853             "linearTilingFeatures": 52353,
    854             "optimalTilingFeatures": 52353,
    855             "bufferFeatures": 72
    856         },
    857         {
    858             "formatID": 75,
    859             "linearTilingFeatures": 52353,
    860             "optimalTilingFeatures": 52353,
    861             "bufferFeatures": 72
    862         },
    863         {
    864             "formatID": 76,
    865             "linearTilingFeatures": 56705,
    866             "optimalTilingFeatures": 56705,
    867             "bufferFeatures": 72
    868         },
    869         {
    870             "formatID": 77,
    871             "linearTilingFeatures": 0,
    872             "optimalTilingFeatures": 0,
    873             "bufferFeatures": 64
    874         },
    875         {
    876             "formatID": 78,
    877             "linearTilingFeatures": 0,
    878             "optimalTilingFeatures": 0,
    879             "bufferFeatures": 64
    880         },
    881         {
    882             "formatID": 79,
    883             "linearTilingFeatures": 0,
    884             "optimalTilingFeatures": 0,
    885             "bufferFeatures": 0
    886         },
    887         {
    888             "formatID": 80,
    889             "linearTilingFeatures": 0,
    890             "optimalTilingFeatures": 0,
    891             "bufferFeatures": 0
    892         },
    893         {
    894             "formatID": 81,
    895             "linearTilingFeatures": 52353,
    896             "optimalTilingFeatures": 52353,
    897             "bufferFeatures": 72
    898         },
    899         {
    900             "formatID": 82,
    901             "linearTilingFeatures": 52353,
    902             "optimalTilingFeatures": 52353,
    903             "bufferFeatures": 72
    904         },
    905         {
    906             "formatID": 83,
    907             "linearTilingFeatures": 56705,
    908             "optimalTilingFeatures": 56705,
    909             "bufferFeatures": 72
    910         },
    911         {
    912             "formatID": 84,
    913             "linearTilingFeatures": 0,
    914             "optimalTilingFeatures": 0,
    915             "bufferFeatures": 0
    916         },
    917         {
    918             "formatID": 85,
    919             "linearTilingFeatures": 0,
    920             "optimalTilingFeatures": 0,
    921             "bufferFeatures": 0
    922         },
    923         {
    924             "formatID": 86,
    925             "linearTilingFeatures": 0,
    926             "optimalTilingFeatures": 0,
    927             "bufferFeatures": 0
    928         },
    929         {
    930             "formatID": 87,
    931             "linearTilingFeatures": 0,
    932             "optimalTilingFeatures": 0,
    933             "bufferFeatures": 0
    934         },
    935         {
    936             "formatID": 88,
    937             "linearTilingFeatures": 0,
    938             "optimalTilingFeatures": 0,
    939             "bufferFeatures": 0
    940         },
    941         {
    942             "formatID": 89,
    943             "linearTilingFeatures": 0,
    944             "optimalTilingFeatures": 0,
    945             "bufferFeatures": 0
    946         },
    947         {
    948             "formatID": 90,
    949             "linearTilingFeatures": 0,
    950             "optimalTilingFeatures": 0,
    951             "bufferFeatures": 0
    952         },
    953         {
    954             "formatID": 91,
    955             "linearTilingFeatures": 0,
    956             "optimalTilingFeatures": 0,
    957             "bufferFeatures": 64
    958         },
    959         {
    960             "formatID": 92,
    961             "linearTilingFeatures": 0,
    962             "optimalTilingFeatures": 0,
    963             "bufferFeatures": 64
    964         },
    965         {
    966             "formatID": 93,
    967             "linearTilingFeatures": 0,
    968             "optimalTilingFeatures": 0,
    969             "bufferFeatures": 0
    970         },
    971         {
    972             "formatID": 94,
    973             "linearTilingFeatures": 0,
    974             "optimalTilingFeatures": 0,
    975             "bufferFeatures": 0
    976         },
    977         {
    978             "formatID": 95,
    979             "linearTilingFeatures": 52355,
    980             "optimalTilingFeatures": 52355,
    981             "bufferFeatures": 88
    982         },
    983         {
    984             "formatID": 96,
    985             "linearTilingFeatures": 52355,
    986             "optimalTilingFeatures": 52355,
    987             "bufferFeatures": 88
    988         },
    989         {
    990             "formatID": 97,
    991             "linearTilingFeatures": 56707,
    992             "optimalTilingFeatures": 56707,
    993             "bufferFeatures": 88
    994         },
    995         {
    996             "formatID": 98,
    997             "linearTilingFeatures": 52359,
    998             "optimalTilingFeatures": 52359,
    999             "bufferFeatures": 120
   1000         },
   1001         {
   1002             "formatID": 99,
   1003             "linearTilingFeatures": 52359,
   1004             "optimalTilingFeatures": 52359,
   1005             "bufferFeatures": 120
   1006         },
   1007         {
   1008             "formatID": 100,
   1009             "linearTilingFeatures": 52355,
   1010             "optimalTilingFeatures": 52355,
   1011             "bufferFeatures": 88
   1012         },
   1013         {
   1014             "formatID": 101,
   1015             "linearTilingFeatures": 52355,
   1016             "optimalTilingFeatures": 52355,
   1017             "bufferFeatures": 88
   1018         },
   1019         {
   1020             "formatID": 102,
   1021             "linearTilingFeatures": 52355,
   1022             "optimalTilingFeatures": 52355,
   1023             "bufferFeatures": 88
   1024         },
   1025         {
   1026             "formatID": 103,
   1027             "linearTilingFeatures": 52355,
   1028             "optimalTilingFeatures": 52355,
   1029             "bufferFeatures": 88
   1030         },
   1031         {
   1032             "formatID": 104,
   1033             "linearTilingFeatures": 0,
   1034             "optimalTilingFeatures": 0,
   1035             "bufferFeatures": 64
   1036         },
   1037         {
   1038             "formatID": 105,
   1039             "linearTilingFeatures": 0,
   1040             "optimalTilingFeatures": 0,
   1041             "bufferFeatures": 64
   1042         },
   1043         {
   1044             "formatID": 106,
   1045             "linearTilingFeatures": 0,
   1046             "optimalTilingFeatures": 0,
   1047             "bufferFeatures": 64
   1048         },
   1049         {
   1050             "formatID": 107,
   1051             "linearTilingFeatures": 52355,
   1052             "optimalTilingFeatures": 52355,
   1053             "bufferFeatures": 88
   1054         },
   1055         {
   1056             "formatID": 108,
   1057             "linearTilingFeatures": 52355,
   1058             "optimalTilingFeatures": 52355,
   1059             "bufferFeatures": 88
   1060         },
   1061         {
   1062             "formatID": 109,
   1063             "linearTilingFeatures": 52355,
   1064             "optimalTilingFeatures": 52355,
   1065             "bufferFeatures": 88
   1066         },
   1067         {
   1068             "formatID": 110,
   1069             "linearTilingFeatures": 0,
   1070             "optimalTilingFeatures": 0,
   1071             "bufferFeatures": 0
   1072         },
   1073         {
   1074             "formatID": 111,
   1075             "linearTilingFeatures": 0,
   1076             "optimalTilingFeatures": 0,
   1077             "bufferFeatures": 0
   1078         },
   1079         {
   1080             "formatID": 112,
   1081             "linearTilingFeatures": 0,
   1082             "optimalTilingFeatures": 0,
   1083             "bufferFeatures": 0
   1084         },
   1085         {
   1086             "formatID": 113,
   1087             "linearTilingFeatures": 0,
   1088             "optimalTilingFeatures": 0,
   1089             "bufferFeatures": 0
   1090         },
   1091         {
   1092             "formatID": 114,
   1093             "linearTilingFeatures": 0,
   1094             "optimalTilingFeatures": 0,
   1095             "bufferFeatures": 0
   1096         },
   1097         {
   1098             "formatID": 115,
   1099             "linearTilingFeatures": 0,
   1100             "optimalTilingFeatures": 0,
   1101             "bufferFeatures": 0
   1102         },
   1103         {
   1104             "formatID": 116,
   1105             "linearTilingFeatures": 0,
   1106             "optimalTilingFeatures": 0,
   1107             "bufferFeatures": 0
   1108         },
   1109         {
   1110             "formatID": 117,
   1111             "linearTilingFeatures": 0,
   1112             "optimalTilingFeatures": 0,
   1113             "bufferFeatures": 0
   1114         },
   1115         {
   1116             "formatID": 118,
   1117             "linearTilingFeatures": 0,
   1118             "optimalTilingFeatures": 0,
   1119             "bufferFeatures": 0
   1120         },
   1121         {
   1122             "formatID": 119,
   1123             "linearTilingFeatures": 0,
   1124             "optimalTilingFeatures": 0,
   1125             "bufferFeatures": 0
   1126         },
   1127         {
   1128             "formatID": 120,
   1129             "linearTilingFeatures": 0,
   1130             "optimalTilingFeatures": 0,
   1131             "bufferFeatures": 0
   1132         },
   1133         {
   1134             "formatID": 121,
   1135             "linearTilingFeatures": 0,
   1136             "optimalTilingFeatures": 0,
   1137             "bufferFeatures": 0
   1138         },
   1139         {
   1140             "formatID": 122,
   1141             "linearTilingFeatures": 54273,
   1142             "optimalTilingFeatures": 54273,
   1143             "bufferFeatures": 8
   1144         },
   1145         {
   1146             "formatID": 123,
   1147             "linearTilingFeatures": 54273,
   1148             "optimalTilingFeatures": 54273,
   1149             "bufferFeatures": 0
   1150         },
   1151         {
   1152             "formatID": 124,
   1153             "linearTilingFeatures": 0,
   1154             "optimalTilingFeatures": 50689,
   1155             "bufferFeatures": 0
   1156         },
   1157         {
   1158             "formatID": 125,
   1159             "linearTilingFeatures": 0,
   1160             "optimalTilingFeatures": 54785,
   1161             "bufferFeatures": 0
   1162         },
   1163         {
   1164             "formatID": 126,
   1165             "linearTilingFeatures": 50177,
   1166             "optimalTilingFeatures": 50177,
   1167             "bufferFeatures": 0
   1168         },
   1169         {
   1170             "formatID": 127,
   1171             "linearTilingFeatures": 0,
   1172             "optimalTilingFeatures": 0,
   1173             "bufferFeatures": 0
   1174         },
   1175         {
   1176             "formatID": 128,
   1177             "linearTilingFeatures": 0,
   1178             "optimalTilingFeatures": 0,
   1179             "bufferFeatures": 0
   1180         },
   1181         {
   1182             "formatID": 129,
   1183             "linearTilingFeatures": 0,
   1184             "optimalTilingFeatures": 54785,
   1185             "bufferFeatures": 0
   1186         },
   1187         {
   1188             "formatID": 130,
   1189             "linearTilingFeatures": 0,
   1190             "optimalTilingFeatures": 0,
   1191             "bufferFeatures": 0
   1192         },
   1193         {
   1194             "formatID": 131,
   1195             "linearTilingFeatures": 0,
   1196             "optimalTilingFeatures": 0,
   1197             "bufferFeatures": 0
   1198         },
   1199         {
   1200             "formatID": 132,
   1201             "linearTilingFeatures": 0,
   1202             "optimalTilingFeatures": 0,
   1203             "bufferFeatures": 0
   1204         },
   1205         {
   1206             "formatID": 133,
   1207             "linearTilingFeatures": 0,
   1208             "optimalTilingFeatures": 0,
   1209             "bufferFeatures": 0
   1210         },
   1211         {
   1212             "formatID": 134,
   1213             "linearTilingFeatures": 0,
   1214             "optimalTilingFeatures": 0,
   1215             "bufferFeatures": 0
   1216         },
   1217         {
   1218             "formatID": 135,
   1219             "linearTilingFeatures": 0,
   1220             "optimalTilingFeatures": 0,
   1221             "bufferFeatures": 0
   1222         },
   1223         {
   1224             "formatID": 136,
   1225             "linearTilingFeatures": 0,
   1226             "optimalTilingFeatures": 0,
   1227             "bufferFeatures": 0
   1228         },
   1229         {
   1230             "formatID": 137,
   1231             "linearTilingFeatures": 0,
   1232             "optimalTilingFeatures": 0,
   1233             "bufferFeatures": 0
   1234         },
   1235         {
   1236             "formatID": 138,
   1237             "linearTilingFeatures": 0,
   1238             "optimalTilingFeatures": 0,
   1239             "bufferFeatures": 0
   1240         },
   1241         {
   1242             "formatID": 139,
   1243             "linearTilingFeatures": 0,
   1244             "optimalTilingFeatures": 0,
   1245             "bufferFeatures": 0
   1246         },
   1247         {
   1248             "formatID": 140,
   1249             "linearTilingFeatures": 0,
   1250             "optimalTilingFeatures": 0,
   1251             "bufferFeatures": 0
   1252         },
   1253         {
   1254             "formatID": 141,
   1255             "linearTilingFeatures": 0,
   1256             "optimalTilingFeatures": 0,
   1257             "bufferFeatures": 0
   1258         },
   1259         {
   1260             "formatID": 142,
   1261             "linearTilingFeatures": 0,
   1262             "optimalTilingFeatures": 0,
   1263             "bufferFeatures": 0
   1264         },
   1265         {
   1266             "formatID": 143,
   1267             "linearTilingFeatures": 0,
   1268             "optimalTilingFeatures": 0,
   1269             "bufferFeatures": 0
   1270         },
   1271         {
   1272             "formatID": 144,
   1273             "linearTilingFeatures": 0,
   1274             "optimalTilingFeatures": 0,
   1275             "bufferFeatures": 0
   1276         },
   1277         {
   1278             "formatID": 145,
   1279             "linearTilingFeatures": 0,
   1280             "optimalTilingFeatures": 0,
   1281             "bufferFeatures": 0
   1282         },
   1283         {
   1284             "formatID": 146,
   1285             "linearTilingFeatures": 0,
   1286             "optimalTilingFeatures": 0,
   1287             "bufferFeatures": 0
   1288         },
   1289         {
   1290             "formatID": 147,
   1291             "linearTilingFeatures": 54273,
   1292             "optimalTilingFeatures": 54273,
   1293             "bufferFeatures": 0
   1294         },
   1295         {
   1296             "formatID": 148,
   1297             "linearTilingFeatures": 54273,
   1298             "optimalTilingFeatures": 54273,
   1299             "bufferFeatures": 0
   1300         },
   1301         {
   1302             "formatID": 149,
   1303             "linearTilingFeatures": 54273,
   1304             "optimalTilingFeatures": 54273,
   1305             "bufferFeatures": 0
   1306         },
   1307         {
   1308             "formatID": 150,
   1309             "linearTilingFeatures": 54273,
   1310             "optimalTilingFeatures": 54273,
   1311             "bufferFeatures": 0
   1312         },
   1313         {
   1314             "formatID": 151,
   1315             "linearTilingFeatures": 54273,
   1316             "optimalTilingFeatures": 54273,
   1317             "bufferFeatures": 0
   1318         },
   1319         {
   1320             "formatID": 152,
   1321             "linearTilingFeatures": 54273,
   1322             "optimalTilingFeatures": 54273,
   1323             "bufferFeatures": 0
   1324         },
   1325         {
   1326             "formatID": 153,
   1327             "linearTilingFeatures": 54273,
   1328             "optimalTilingFeatures": 54273,
   1329             "bufferFeatures": 0
   1330         },
   1331         {
   1332             "formatID": 154,
   1333             "linearTilingFeatures": 54273,
   1334             "optimalTilingFeatures": 54273,
   1335             "bufferFeatures": 0
   1336         },
   1337         {
   1338             "formatID": 155,
   1339             "linearTilingFeatures": 54273,
   1340             "optimalTilingFeatures": 54273,
   1341             "bufferFeatures": 0
   1342         },
   1343         {
   1344             "formatID": 156,
   1345             "linearTilingFeatures": 54273,
   1346             "optimalTilingFeatures": 54273,
   1347             "bufferFeatures": 0
   1348         },
   1349         {
   1350             "formatID": 157,
   1351             "linearTilingFeatures": 54273,
   1352             "optimalTilingFeatures": 54273,
   1353             "bufferFeatures": 0
   1354         },
   1355         {
   1356             "formatID": 158,
   1357             "linearTilingFeatures": 54273,
   1358             "optimalTilingFeatures": 54273,
   1359             "bufferFeatures": 0
   1360         },
   1361         {
   1362             "formatID": 159,
   1363             "linearTilingFeatures": 54273,
   1364             "optimalTilingFeatures": 54273,
   1365             "bufferFeatures": 0
   1366         },
   1367         {
   1368             "formatID": 160,
   1369             "linearTilingFeatures": 54273,
   1370             "optimalTilingFeatures": 54273,
   1371             "bufferFeatures": 0
   1372         },
   1373         {
   1374             "formatID": 161,
   1375             "linearTilingFeatures": 54273,
   1376             "optimalTilingFeatures": 54273,
   1377             "bufferFeatures": 0
   1378         },
   1379         {
   1380             "formatID": 162,
   1381             "linearTilingFeatures": 54273,
   1382             "optimalTilingFeatures": 54273,
   1383             "bufferFeatures": 0
   1384         },
   1385         {
   1386             "formatID": 163,
   1387             "linearTilingFeatures": 54273,
   1388             "optimalTilingFeatures": 54273,
   1389             "bufferFeatures": 0
   1390         },
   1391         {
   1392             "formatID": 164,
   1393             "linearTilingFeatures": 54273,
   1394             "optimalTilingFeatures": 54273,
   1395             "bufferFeatures": 0
   1396         },
   1397         {
   1398             "formatID": 165,
   1399             "linearTilingFeatures": 54273,
   1400             "optimalTilingFeatures": 54273,
   1401             "bufferFeatures": 0
   1402         },
   1403         {
   1404             "formatID": 166,
   1405             "linearTilingFeatures": 54273,
   1406             "optimalTilingFeatures": 54273,
   1407             "bufferFeatures": 0
   1408         },
   1409         {
   1410             "formatID": 167,
   1411             "linearTilingFeatures": 54273,
   1412             "optimalTilingFeatures": 54273,
   1413             "bufferFeatures": 0
   1414         },
   1415         {
   1416             "formatID": 168,
   1417             "linearTilingFeatures": 54273,
   1418             "optimalTilingFeatures": 54273,
   1419             "bufferFeatures": 0
   1420         },
   1421         {
   1422             "formatID": 169,
   1423             "linearTilingFeatures": 54273,
   1424             "optimalTilingFeatures": 54273,
   1425             "bufferFeatures": 0
   1426         },
   1427         {
   1428             "formatID": 170,
   1429             "linearTilingFeatures": 54273,
   1430             "optimalTilingFeatures": 54273,
   1431             "bufferFeatures": 0
   1432         },
   1433         {
   1434             "formatID": 171,
   1435             "linearTilingFeatures": 54273,
   1436             "optimalTilingFeatures": 54273,
   1437             "bufferFeatures": 0
   1438         },
   1439         {
   1440             "formatID": 172,
   1441             "linearTilingFeatures": 54273,
   1442             "optimalTilingFeatures": 54273,
   1443             "bufferFeatures": 0
   1444         },
   1445         {
   1446             "formatID": 173,
   1447             "linearTilingFeatures": 54273,
   1448             "optimalTilingFeatures": 54273,
   1449             "bufferFeatures": 0
   1450         },
   1451         {
   1452             "formatID": 174,
   1453             "linearTilingFeatures": 54273,
   1454             "optimalTilingFeatures": 54273,
   1455             "bufferFeatures": 0
   1456         },
   1457         {
   1458             "formatID": 175,
   1459             "linearTilingFeatures": 54273,
   1460             "optimalTilingFeatures": 54273,
   1461             "bufferFeatures": 0
   1462         },
   1463         {
   1464             "formatID": 176,
   1465             "linearTilingFeatures": 54273,
   1466             "optimalTilingFeatures": 54273,
   1467             "bufferFeatures": 0
   1468         },
   1469         {
   1470             "formatID": 177,
   1471             "linearTilingFeatures": 54273,
   1472             "optimalTilingFeatures": 54273,
   1473             "bufferFeatures": 0
   1474         },
   1475         {
   1476             "formatID": 178,
   1477             "linearTilingFeatures": 54273,
   1478             "optimalTilingFeatures": 54273,
   1479             "bufferFeatures": 0
   1480         },
   1481         {
   1482             "formatID": 179,
   1483             "linearTilingFeatures": 54273,
   1484             "optimalTilingFeatures": 54273,
   1485             "bufferFeatures": 0
   1486         },
   1487         {
   1488             "formatID": 180,
   1489             "linearTilingFeatures": 54273,
   1490             "optimalTilingFeatures": 54273,
   1491             "bufferFeatures": 0
   1492         },
   1493         {
   1494             "formatID": 181,
   1495             "linearTilingFeatures": 54273,
   1496             "optimalTilingFeatures": 54273,
   1497             "bufferFeatures": 0
   1498         },
   1499         {
   1500             "formatID": 182,
   1501             "linearTilingFeatures": 54273,
   1502             "optimalTilingFeatures": 54273,
   1503             "bufferFeatures": 0
   1504         },
   1505         {
   1506             "formatID": 183,
   1507             "linearTilingFeatures": 54273,
   1508             "optimalTilingFeatures": 54273,
   1509             "bufferFeatures": 0
   1510         },
   1511         {
   1512             "formatID": 184,
   1513             "linearTilingFeatures": 54273,
   1514             "optimalTilingFeatures": 54273,
   1515             "bufferFeatures": 0
   1516         }
   1517     ]
   1518 }