# Volume Shader BM > Browser-based GPU performance testing tool using WebGL volume rendering. This file provides a curated guide for LLMs to access key resources (Markdown versions). ## Core Tool - [GPU Benchmark Test](https://volumeshader.dev/gpu-test.md?utm_source=llms-txt) - Interactive WebGL volume shader benchmark (Markdown) - [Homepage](https://volumeshader.dev/home.md?utm_source=llms-txt) - Overview and features (Markdown) ## Guides - [How to Use](https://volumeshader.dev/how-to-use.md?utm_source=llms-txt) - Complete tutorial and optimization guide (Markdown) - [Device Performance](https://volumeshader.dev/devices?utm_source=llms-txt) - GPU benchmark results for 30+ devices ## FAQs - [Frequently Asked Questions](https://volumeshader.dev/faq.md?utm_source=llms-txt) - Common questions about GPU testing (Markdown) - What is Volume Shader BM? - Does it run on CPU or GPU? - How to make it faster and eliminate lag? - Why does GPU get hot during benchmark? - Browser compatibility and accuracy ## Technical Information - **Technology**: WebGL 1.0, Next.js 14, TypeScript - **Rendering**: Ray marching Mandelbulb fractals - **Metrics**: FPS, frame time, GPU detection - **Platforms**: Desktop and mobile browsers - **Privacy**: All tests run locally, no server-side GPU data storage ## Key Features - Real-time 3D volume rendering with interactive controls - Configurable performance presets (Ultra Low to Very High) - CSV export and social media sharing - No installation required - runs in browser ## Performance Optimization - Start with Ultra Low preset for modest GPUs - Reduce Kernel Iterations (2-4) for better FPS - Lower Resolution Scale (0.25-0.75x) to reduce lag - Close background applications - Update GPU drivers - Use Chrome/Edge for best performance ## Optional - [GitHub Repository](https://github.com/volumeshader/volume-shader-clone?utm_source=llms-txt) - Source code - [Technical Docs](https://volumeshader.dev/how-to-use#technical?utm_source=llms-txt) - WebGL implementation details --- Last updated: 2025-09-24