WebGPU Browser Report
WebGPU is a low-level graphics API that enables web applications to render high-performance graphics using the user's graphics hardware. It has been developed as the successor to WebGL. WebGPU can also collect device information, which may be used to create a unique browser fingerprint. By comparing hardware rendering artifacts and performance differences, fingerprinting scripts can potentially identify and track individual users across the web.
Experimental support for WebGPU is currently available in all major web browsers, but the API is still under development and can only be accessed through flags (see implementation status).
Your Web Browser | ||
HTTP User-Agent | CCBot/2.0 (https://commoncrawl.org/faq/) | |
WebGPU Support Detection | ||
This browser supports WebGPU | × False (JavaScript disabled) |
WebGPU Fingerprint | |
WebGPU Report Hash | |
WebGPU Adapter Info | |
Supported Adapters | |
Vendor | vendor |
Description | description |
Driver | driver |
Architecture | architecture |
Device | device |
Name | name |
Is Fallback Adapter | isFallbackAdapter |
WebGPU Adapter Limits | |
Max Texture Dimension 1D | maxTextureDimension1D |
Max Texture Dimension 2D | maxTextureDimension2D |
Max Texture Dimension 3D | maxTextureDimension3D |
Max Texture Array Layers | maxTextureArrayLayers |
Max Bind Groups | maxBindGroups |
Max Bindings Per Bind Group | maxBindingsPerBindGroup |
Max Dynamic Uniform Buffers Per Pipeline Layout | maxDynamicUniformBuffersPerPipelineLayout |
Max Dynamic Storage Buffers Per Pipeline Layout | maxDynamicStorageBuffersPerPipelineLayout |
Max Sampled Textures Per Shader Stage | maxSampledTexturesPerShaderStage |
Max Samplers Per Shader Stage | maxSamplersPerShaderStage |
Max Storage Buffers Per Shader Stage | maxStorageBuffersPerShaderStage |
Max Storage Textures Per Shader Stage | maxStorageTexturesPerShaderStage |
Max Uniform Buffers Per Shader Stage | maxUniformBuffersPerShaderStage |
Max Uniform Buffer Binding Size | maxUniformBufferBindingSize |
Max Storage Buffer Binding Size | maxStorageBufferBindingSize |
Min Uniform Buffer Offset Alignment | minUniformBufferOffsetAlignment |
Min Storage Buffer Offset Alignment | minStorageBufferOffsetAlignment |
Max Vertex Buffers | maxVertexBuffers |
Max Buffer Size | maxBufferSize |
Max Vertex Attributes | maxVertexAttributes |
Max Vertex Buffer Array Stride | maxVertexBufferArrayStride |
Max Inter Stage Shader Components | maxInterStageShaderComponents |
Max Inter Stage Shader Variables | maxInterStageShaderVariables |
Max Color Attachments | maxColorAttachments |
Max Color Attachment Bytes Per Sample | maxColorAttachmentBytesPerSample |
Max Compute Workgroup Storage Size | maxComputeWorkgroupStorageSize |
Max Compute Invocations Per Workgroup | maxComputeInvocationsPerWorkgroup |
Max Compute Workgroup Size X | maxComputeWorkgroupSizeX |
Max Compute Workgroup Size Y | maxComputeWorkgroupSizeY |
Max Compute Workgroup Size Z | maxComputeWorkgroupSizeZ |
Max Compute Workgroups Per Dimension | maxComputeWorkgroupsPerDimension |
WebGPU Adapter Features | |
depth-clip-control | |
depth32float-stencil8 | |
texture-compression-bc | |
texture-compression-etc2 | |
texture-compression-astc | |
timestamp-query | |
indirect-first-instance | |
shader-f16 | |
rg11b10ufloat-renderable | |
bgra8unorm-storage |