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