browser_disable_shaders
Disable WebGL, throttle requestAnimationFrame, and freeze CSS animations/transitions to reduce GPU strain on heavy shader-rendered pages, making them readable. Activate before navigation.
Instructions
Inject a script that blocks WebGL, throttles requestAnimationFrame, and freezes CSS animations/transitions. Use on heavy shader-rendered pages (Three.js, WebGL dashboards) to make them readable without GPU strain. Call BEFORE navigating to the target page for best results.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "browser_disable_shaders"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| webgl | No | Block WebGL context creation (default: true) | |
| animations | No | Freeze CSS animations and transitions (default: true) | |
| raf | No | Throttle requestAnimationFrame to ~1 FPS (default: true) |