| maxBindGroups | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 7 | 19% | | ≥ 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 | 88% | | ≥ 2010044824 | 87% | | ≥ 2147483647 | 79% |
|
| maxColorAttachmentBytesPerSample | | Reported value (bytes) | Reports |
|---|
| ≥ 32 | 100% | | ≥ 64 | 98% | | ≥ 128 | 83% |
|
| 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 | 14% |
|
| maxComputeWorkgroupsPerDimension | | Reported value | Reports |
|---|
| ≥ 65535 | 100% |
|
| maxComputeWorkgroupStorageSize | | Reported value (bytes) | Reports |
|---|
| ≥ 16384 | 100% | | ≥ 32767 | 99% | | ≥ 32769 | 8% | | ≥ 65536 | 7% |
|
| maxDynamicStorageBuffersPerPipelineLayout | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 89% | | ≥ 9 | 14% | | ≥ 16 | 13% |
|
| maxDynamicUniformBuffersPerPipelineLayout | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 10 | 89% | | ≥ 12 | 14% | | ≥ 15 | 13% | | ≥ 65535 | 12% |
|
| maxFragmentCombinedOutputResources | No reported values |
| maxInterStageShaderComponents | | Reported value | Reports |
|---|
| ≥ 60 | 100% | | ≥ 64 | 99% | | ≥ 112 | 96% | | ≥ 124 | 91% |
|
| maxInterStageShaderVariables | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 27 | 89% | | ≥ 30 | 18% | | ≥ 32 | 9% |
|
| maxSampledTexturesPerShaderStage | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 44 | 90% | | ≥ 48 | 76% | | ≥ 56 | 5% |
|
| maxSamplersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 22 | 18% | | ≥ 64 | 4% |
|
| maxStorageBufferBindingSize | | Reported value (bytes) | Reports |
|---|
| ≥ 134217728 | 100% | | ≥ 268435456 | 98% | | ≥ 322122544 | 95% | | ≥ 644245092 | 93% | | ≥ 1073741824 | 91% | | ≥ 1252698792 | 79% | | ≥ 2010044824 | 78% | | ≥ 2147483647 | 15% |
|
| maxStorageBuffersInFragmentStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 100% | | ≥ 10 | 99% | | ≥ 16 | 80% | | ≥ 44 | 9% | | ≥ 48 | 5% |
|
| maxStorageBuffersInVertexStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 100% | | ≥ 10 | 99% | | ≥ 16 | 80% | | ≥ 44 | 9% | | ≥ 48 | 5% |
|
| maxStorageBuffersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 8 | 100% | | ≥ 9 | 100% | | ≥ 10 | 98% | | ≥ 16 | 79% | | ≥ 31 | 18% | | ≥ 48 | 4% |
|
| maxStorageTexturesInFragmentStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 93% | | ≥ 16 | 10% | | ≥ 44 | 9% | | ≥ 48 | 5% |
|
| maxStorageTexturesInVertexStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 93% | | ≥ 16 | 10% | | ≥ 44 | 9% | | ≥ 48 | 5% |
|
| maxStorageTexturesPerShaderStage | | Reported value | Reports |
|---|
| ≥ 4 | 100% | | ≥ 8 | 94% | | ≥ 16 | 19% | | ≥ 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 | 100% |
|
| maxTextureDimension3D | | Reported value | Reports |
|---|
| ≥ 2048 | 100% |
|
| maxUniformBufferBindingSize | | Reported value (bytes) | Reports |
|---|
| ≥ 65536 | 100% | | ≥ 65537 | 15% | | ≥ 644245092 | 14% | | ≥ 1073741824 | 12% | | ≥ 1252698792 | 5% | | ≥ 2010044824 | 3% |
|
| maxUniformBuffersPerShaderStage | | Reported value | Reports |
|---|
| ≥ 12 | 100% | | ≥ 14 | 17% | | ≥ 55 | 4% |
|
| maxVertexAttributes | | Reported value | Reports |
|---|
| ≥ 16 | 100% | | ≥ 29 | 93% | | ≥ 31 | 1% |
|
| 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% |
|