WebGPU Inspector Debugging Tools

Latest Version

Version
0.9.0
Update
December 9, 2024
Size
253KiB
Developer
Category
Users
894
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
See more

WebGPU Inspector Extension

WebGPU Inspector is a Chrome Developer Tools extension for debugging WebGPU content. It intercepts all WebGPU objects and commands, allowing you to inspect information about any GPU object.

* Inspect any WebGPU object, with a stacktrace for where it was created.
* Catch errors compiling shader modules and pipelines.
* Display textures,.
* Edit shaders live on the page to debug and test shader changes.
* Plot frame times and GPU object counts over time for profiling information.
* Capture and inspect all WebGPU commands used to render a frame, including the texture results of each render pass.
* View uniform and storage buffer content used for draw and dispatch calls.
* Record all commands and data used to render a set of frames, generating a standalone HTML file that can recreate the render.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "WebGPU Inspector", "short_name": "webgpu_inspector", "version": "0.9.0", "manifest_version": 3, "description": "WebGPU Inspector Debugging Tools", "author": "Brendan Duncan", "minimum_chrome_version": "116", "icons": { "19": "res/webgpu_inspector_on-19.png", "38": "res/webgpu_inspector_on-38.png" }, "background": { "service_worker": "background.js" }, "devtools_page": "webgpu_inspector_devtools.html", "content_scripts": [ { "js": ["content_script.js"], "matches": ["http://*/*", "https://*/*", "file://*/*"], "run_at" : "document_start", "all_frames" : true }, { "js": ["webgpu_inspector_loader.js"], "matches": ["http://*/*", "https://*/*", "file://*/*"], "run_at" : "document_start", "all_frames" : true, "world": "MAIN" }, { "js": ["webgpu_recorder_loader.js"], "matches": ["http://*/*", "https://*/*", "file://*/*"], "run_at" : "document_start", "all_frames" : true, "world": "MAIN" } ], "web_accessible_resources": [ { "resources": [ "webgpu_recorder_loader.js", "webgpu_recorder.js", "webgpu_inspector_loader.js" ], "matches": ["http://*/*", "https://*/*", "file://*/*"] } ]}
Read more

Similar Extensions

icon

Clear Portal Cache Extension · Developer Tools 894 1 ★ 60.0KiB

icon

Heystak Extension · Productivity 894 2 ★ 184KiB

icon

Shader Editor Extension · Developer Tools 894 24 ★ 824KiB

icon

CanvaSpy Extension · Developer Tools 894 0 ★ 459KiB

icon

TIO Syntax Highlighter Extension · Productivity 894 2 ★ 491KiB

icon

AuthentiSci Extension · News & Weather 894 0 ★ 160KiB

icon

JobJette - Free AI Job Search Copilot Extension · Productivity 894 1 ★ 1.2MiB

icon

LeadhuntAI - Chrome Extension Extension · Productivity 894 12 ★ 845KiB

icon

ChatGPT Recall Prompts Extension · Productivity 894 3 ★ 37.64KiB

icon

GL Git Clone Extension · Developer Tools 894 1 ★ 55.18KiB

icon

webgpu-devtools Extension · Developer Tools 894 2 ★ 160KiB

icon

Spector.js Extension · Developer Tools 894 45 ★ 370KiB

icon

Is it WebGPU? Extension · Developer Tools 894 0 ★ 16.24KiB

icon

Stefan's Mastodon Tools Extension · Social & Communication 894 0 ★ 463KiB

icon

Time Tracker, Todo, Sprint Manager - Basecamp Extension · Productivity 894 9 ★ 1.69MiB

icon

WebGPU Dev Extension Extension · Developer Tools 894 1 ★ 255KiB

icon

PixiJS DevTools Extension · Developer Tools 894 7 ★ 318KiB

icon

Sparrow - Website video, tagging, diagnostic tools Extension · Developer Tools 894 3 ★ 12.13MiB

icon

Text Tools Extension · Productivity 894 1 ★ 84.62KiB

icon

Nurturebox Extension · Productivity 894 9 ★ 2.73MiB

icon

WebGL Texture Monitor Extension · Developer Tools 894 3 ★ 18.84KiB

icon

SalesPrompter | ChatGPT™ for LinkedIn™ Extension · Productivity 894 6 ★ 118KiB

icon

Shadertoy unofficial plugin. Extension · Developer Tools 894 13 ★ 1.21MiB

icon

Web Tracing Framework Extension · Developer Tools 894 11 ★ 1.3MiB