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.

Your Web Browser

HTTP User-AgentCCBot/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
Vendorvendor
Descriptiondescription
Driverdriver
Architecturearchitecture
Devicedevice
Namename
Preferred Canvas FormatgetPreferredCanvasFormat
Is Fallback AdapterisFallbackAdapter

Adapter Limits

Max Texture Dimension 1DmaxTextureDimension1D
Max Texture Dimension 2DmaxTextureDimension2D
Max Texture Dimension 3DmaxTextureDimension3D
Max Texture Array LayersmaxTextureArrayLayers
Max Bind GroupsmaxBindGroups
Max Bind Groups Plus Vertex BuffersmaxBindGroupsPlusVertexBuffers
Max Bindings Per Bind GroupmaxBindingsPerBindGroup
Max Dynamic Uniform Buffers Per Pipeline LayoutmaxDynamicUniformBuffersPerPipelineLayout
Max Dynamic Storage Buffers Per Pipeline LayoutmaxDynamicStorageBuffersPerPipelineLayout
Max Sampled Textures Per Shader StagemaxSampledTexturesPerShaderStage
Max Samplers Per Shader StagemaxSamplersPerShaderStage
Max Storage Buffers Per Shader StagemaxStorageBuffersPerShaderStage
Max Storage Textures Per Shader StagemaxStorageTexturesPerShaderStage
Max Uniform Buffers Per Shader StagemaxUniformBuffersPerShaderStage
Max Uniform Buffer Binding SizemaxUniformBufferBindingSize
Max Storage Buffer Binding SizemaxStorageBufferBindingSize
Min Uniform Buffer Offset AlignmentminUniformBufferOffsetAlignment
Min Storage Buffer Offset AlignmentminStorageBufferOffsetAlignment
Max Vertex BuffersmaxVertexBuffers
Max Buffer SizemaxBufferSize
Max Vertex AttributesmaxVertexAttributes
Max Vertex Buffer Array StridemaxVertexBufferArrayStride
Max Inter Stage Shader ComponentsmaxInterStageShaderComponents
Max Inter Stage Shader VariablesmaxInterStageShaderVariables
Max Color AttachmentsmaxColorAttachments
Max Color Attachment Bytes Per SamplemaxColorAttachmentBytesPerSample
Max Compute Workgroup Storage SizemaxComputeWorkgroupStorageSize
Max Compute Invocations Per WorkgroupmaxComputeInvocationsPerWorkgroup
Max Compute Workgroup Size XmaxComputeWorkgroupSizeX
Max Compute Workgroup Size YmaxComputeWorkgroupSizeY
Max Compute Workgroup Size ZmaxComputeWorkgroupSizeZ
Max Compute Workgroups Per DimensionmaxComputeWorkgroupsPerDimension

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

Texture Format Capabilities

r8unorm
r8snorm
r8uint
r8sint
r16uint
r16sint
r16float
rg8unorm
rg8snorm
rg8uint
rg8sint
r32uint
r32sint
r32float
rg16uint
rg16sint
rg16float
rgba8unorm
rgba8unorm-srgb
rgba8snorm
rgba8uint
rgba8sint
bgra8unorm
bgra8unorm-srgb
rgb9e5ufloat
rgb10a2unorm
rg11b10ufloat
rg32uint
rg32sint
rg32float
rgba16uint
rgba16sint
rgba16float
rgba32uint
rgba32sint
rgba32float
stencil8
depth16unorm
depth24plus
depth24plus-stencil8
depth32float
depth32float-stencil8
bc1-rgba-unorm
bc1-rgba-unorm-srgb
bc2-rgba-unorm
bc2-rgba-unorm-srgb
bc3-rgba-unorm
bc3-rgba-unorm-srgb
bc4-r-unorm
bc4-r-snorm
bc5-rg-unorm
bc5-rg-snorm
bc6h-rgb-ufloat
bc6h-rgb-float
bc7-rgba-unorm
bc7-rgba-unorm-srgb
etc2-rgb8unorm
etc2-rgb8unorm-srgb
etc2-rgb8a1unorm
etc2-rgb8a1unorm-srgb
etc2-rgba8unorm
etc2-rgba8unorm-srgb
eac-r11unorm
eac-r11snorm
eac-rg11unorm
eac-rg11snorm
astc-4x4-unorm
astc-4x4-unorm-srgb
astc-5x4-unorm
astc-5x4-unorm-srgb
astc-5x5-unorm
astc-5x5-unorm-srgb
astc-6x5-unorm
astc-6x5-unorm-srgb
astc-6x6-unorm
astc-6x6-unorm-srgb
astc-8x5-unorm
astc-8x5-unorm-srgb
astc-8x6-unorm
astc-8x6-unorm-srgb
astc-8x8-unorm
astc-8x8-unorm-srgb
astc-10x5-unorm
astc-10x5-unorm-srgb
astc-10x6-unorm
astc-10x6-unorm-srgb
astc-10x8-unorm
astc-10x8-unorm-srgb
astc-10x10-unorm
astc-10x10-unorm-srgb
astc-12x10-unorm
astc-12x10-unorm-srgb
astc-12x12-unorm
astc-12x12-unorm-srgb

Further Reading

Leave a Comment (6)