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