Skip to main content

Coverage / webgpu

WebGPU

Specification: gpuweb.github.io/gpuweb/. 41 interfaces defined here, 235 members exposed on Window (Web IDL). Group: Rendering and graphics.

Existence only: “present” means the name is defined where Web IDL puts it, not that it behaves as the standard says. The featured checks test behavior.

Share present per engine
EngineMembers presentInterfaces present
warpdom0.1.6maintainer's engine0% (0 of 235)0 of 41
happy-dom21.0.30% (0 of 235)0 of 41
jsdom30.1.30% (0 of 235)0 of 41
linkedom0.18.130% (0 of 235)0 of 41
42 of 42 interfaces
GPU3 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUAdapter4 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUAdapterInfo7 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUBindGroup1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUBindGroupLayout1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUBuffer8 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUBufferUsagenamespace, 10 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUCanvasContext5 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUColorWritenamespace, 5 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUCommandBuffer1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUCommandEncoder13 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUCompilationInfo1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUCompilationMessage6 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUComputePassEncoder10 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUComputePipeline2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUDevice25 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUDeviceLostInfo2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUError1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUExternalTexture1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUInternalError0 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUMapModenamespace, 2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUOutOfMemoryError0 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUPipelineError1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUPipelineLayout1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUQuerySet4 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUQueue6 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPURenderBundle1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPURenderBundleEncoder14 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPURenderPassEncoder21 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPURenderPipeline2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUSampler1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUShaderModule2 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUShaderStagenamespace, 3 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUSupportedFeatures7 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUSupportedLimits36 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUTexture12 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUTextureUsagenamespace, 6 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUTextureView1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUUncapturedErrorEvent1 memberwarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
GPUValidationError0 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing
Navigator1 member added to Navigator (defined in HTML)warpdom: 0/1happy-dom: 0/1jsdom: 0/1linkedom: 0/1
WGSLLanguageFeatures7 memberswarpdom: Missinghappy-dom: Missingjsdom: Missinglinkedom: Missing

Probed 2026-10-19. Data: idl.json (CC BY 4.0).