| maxBindGroups | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 7 | 20% | | ≥ 11 | 14% |
|
| maxBindGroupsPlusVertexBuffers | | Reported value | Reports |
|---|
| ≥ 24 | 100% | | ≥ 30 | 14% |
|
| maxBindingsPerBindGroup | | Reported value | Reports |
|---|
| ≥ 640 | 100% | | ≥ 1000 | 100% | | ≥ 1024 | 19% | | ≥ 1000000 | 5% |
|
| maxBufferSize | | Reported value (bytes) | Reports |
|---|
| ≥ 268435456 | 100% | | ≥ 536870912 | 100% | | ≥ 644245092 | 99% | | ≥ 1073741824 | 97% | | ≥ 1252698792 | 86% | | ≥ 1610612736 | 85% | | ≥ 2147483647 | 78% |
|
| maxColorAttachmentBytesPerSample | | Reported value (bytes) | Reports |
|---|
| ≥ 32 | 100% | | ≥ 64 | 98% | | ≥ 128 | 82% |
|
| maxColorAttachments | | Reported value | Reports |
|---|
| ≥ 8 | 100% |
|
| maxComputeInvocationsPerWorkgroup | | Reported value | Reports |
|---|
| ≥ 256 | 100% | | ≥ 768 | 92% |
|
| maxComputeWorkgroupSizeX | | Reported value | Reports |
|---|
| ≥ 256 | 100% | | ≥ 1024 | 92% |
|
| maxComputeWorkgroupSizeY | | Reported value | Reports |
|---|
| ≥ 256 | 100% | | ≥ 1024 | 92% |
|
| maxComputeWorkgroupSizeZ | | Reported value | Reports |
|---|
| ≥ 64 | 100% | | ≥ 1024 | 16% |
|
| maxComputeWorkgroupsPerDimension | | Reported value | Reports |
|---|
| ≥ 65535 | 100% |
|
| maxComputeWorkgroupStorageSize | | Reported value (bytes) | Reports |
|---|
| ≥ 16384 | 100% | | ≥ 32768 | 99% | | ≥ 49151 | 6% | | ≥ 65536 | 5% |
|
| maxDynamicStorageBuffersPerPipelineLayout | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 90% | | ≥ 9 | 15% | | ≥ 16 | 14% |
|
| maxDynamicUniformBuffersPerPipelineLayout | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 10 | 90% | | ≥ 12 | 16% | | ≥ 15 | 14% |
|
| maxFragmentCombinedOutputResources | No reported values |
| maxInterStageShaderComponents | | Reported value | Reports |
|---|
| ≥ 60 | 100% | | ≥ 64 | 99% | | ≥ 112 | 97% | | ≥ 124 | 93% |
|
| maxInterStageShaderVariables | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 27 | 90% | | ≥ 30 | 19% | | ≥ 32 | 12% |
|
| maxSampledTexturesPerShaderStage | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 44 | 92% | | ≥ 48 | 78% | | ≥ 64 | 6% |
|
| maxSamplersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 22 | 18% | | ≥ 64 | 4% |
|
| maxStorageBufferBindingSize | | Reported value (bytes) | Reports |
|---|
| ≥ 134217728 | 100% | | ≥ 268435456 | 97% | | ≥ 322122544 | 95% | | ≥ 644245092 | 92% | | ≥ 1073741824 | 90% | | ≥ 1252698792 | 78% | | ≥ 1610612736 | 77% | | ≥ 2147483645 | 15% |
|
| maxStorageBuffersInFragmentStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 100% | | ≥ 10 | 98% | | ≥ 16 | 80% | | ≥ 44 | 7% | | ≥ 48 | 5% |
|
| maxStorageBuffersInVertexStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 100% | | ≥ 10 | 98% | | ≥ 16 | 80% | | ≥ 44 | 7% | | ≥ 48 | 5% |
|
| maxStorageBuffersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 99% | | ≥ 10 | 98% | | ≥ 16 | 79% | | ≥ 31 | 18% | | ≥ 48 | 4% |
|
| maxStorageTexturesInFragmentStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 94% | | ≥ 16 | 8% | | ≥ 44 | 7% | | ≥ 48 | 5% |
|
| maxStorageTexturesInVertexStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 94% | | ≥ 16 | 8% | | ≥ 44 | 7% | | ≥ 48 | 5% |
|
| maxStorageTexturesPerShaderStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 94% | | ≥ 16 | 20% | | ≥ 44 | 18% | | ≥ 48 | 4% |
|
| maxTextureArrayLayers | | Reported value | Reports |
|---|
| ≥ 256 | 100% | | ≥ 2048 | 99% |
|
| maxTextureDimension1D | | Reported value | Reports |
|---|
| ≥ 8192 | 100% | | ≥ 16384 | 99% |
|
| maxTextureDimension2D | | Reported value | Reports |
|---|
| ≥ 8192 | 100% | | ≥ 16384 | 99% |
|
| maxTextureDimension3D | | Reported value | Reports |
|---|
| ≥ 2048 | 100% |
|
| maxUniformBufferBindingSize | | Reported value (bytes) | Reports |
|---|
| ≥ 65536 | 100% | | ≥ 134217728 | 16% | | ≥ 536870912 | 15% | | ≥ 644245092 | 14% | | ≥ 1073741824 | 13% | | ≥ 1252698792 | 5% | | ≥ 1610612736 | 4% |
|
| maxUniformBuffersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 12 | 100% | | ≥ 14 | 18% | | ≥ 64 | 4% |
|
| maxVertexAttributes | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 29 | 93% | | ≥ 31 | 2% |
|
| maxVertexBufferArrayStride | | Reported value (bytes) | Reports |
|---|
| ≥ 2048 | 100% | | ≥ 4092 | 14% |
|
| maxVertexBuffers | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 12 | 18% | | ≥ 16 | 4% |
|
| minStorageBufferOffsetAlignment | | Reported value (bytes) | Reports |
|---|
| ≥ 256 | 81% | | ≥ 64 | 81% | | ≥ 32 | 100% |
|
| minUniformBufferOffsetAlignment | | Reported value (bytes) | Reports |
|---|
| ≥ 256 | 87% | | ≥ 64 | 87% | | ≥ 32 | 100% |
|