Performance
FPS:
0
Frame:
0.00ms
Real-time GPU Benchmarking

Volume Shader BM Online GPU Benchmark

Run the VolumeShader_BM GPU benchmark test in your browser, get FPS and stability signals, then compare or share the result. Volume Shader BM (vsbm) stress-tests your GPU with volumetric ray marching across 5 complexity levels.

Loading GPU information...
Share:

Important Notice

Running volume shader tests on low-performance devices may cause webpage freezing or device overheating!

GPU Performance Test Preview
Background

What is Volume Shader BM?

Volume Shader BM, often written as volumeshader_bm or vsbm, is a compact browser-based GPU benchmark built on WebGL2. It stress-tests the graphics pipeline with volumetric ray marching, pushing fragment-shader ALU and memory bandwidth to their limits. what is volumeshader_bm

The original demo was published by GitHub developer cznull at cznull.github.io/vsbm. It went viral because it quickly reveals whether a new GPU, laptop, or phone is delivering the performance promised on the box.

This site wraps the same core algorithm with five complexity presets, a live FPS and frame-time HUD, performance categories, and an online GLSL editor for writing and sharing your own volume shaders. online GLSL editor

TECH STACK
WebGL2 / GLSL ES 3.0
ORIGINAL AUTHOR
cznull (GitHub)
METHOD
Volumetric Ray Marching
Core Features

About Volume Shader Performance Testing

Real-time Monitoring

Real-time display of FPS, frame time, and performance statistics helps you understand GPU behavior under different loads.

Multi-level Complexity

Five complexity levels range from lightweight checks to extreme stress tests, matching GPUs with different performance levels.

Volume Rendering

Advanced volumetric rendering techniques simulate realistic 3D graphics workloads for shader-heavy stress testing.

Test Instructions

How to Use?

  • 01Select appropriate complexity level
  • 02Click "Start Test" button
  • 03Observe real-time performance data
  • 04Stop test to view complete statistics

Performance Rating

Excellent60+ FPS
Good40-59 FPS
Fair25-39 FPS
Needs Upgrade<25 FPS
Advanced Capabilities

Volume Shader Features

Cutting-edge GPU testing powered by advanced volume shader algorithms

Real-time Performance Monitoring

Live FPS counter, frame time analysis, and detailed performance statistics across volume shader complexity levels.

5 Complexity Levels

From light testing to extreme stress testing. Choose the right complexity level and gradually increase the challenge.

Volume Shader Stress Test

Advanced volume shader algorithms push your GPU with complex ray marching and realistic volumetric effects.

Hardware Compatibility Check

Detect GPU capabilities and provide performance ratings with clear warnings for heavy stress-test conditions.

Reference Scores

What FPS Should Your GPU Get?

Indicative Volume Shader BM ranges at the default complexity level. Your score varies with browser, driver, thermal headroom, power mode, and window size.

TierHardware ClassIndicative FPSRating
Desktop discreteCurrent flagship GPU180+Excellent
Desktop discreteRecent high-end GPU120-180Excellent
Desktop discreteUpper-midrange GPU70-120Excellent
Desktop discreteMainstream GPU40-80Good
Desktop discreteEntry or older dedicated GPU25-45Fair
Apple SiliconHigh-end laptop or desktop chip60-140Good
IntegratedModern integrated GPU25-70Fair
Mobile SoCFlagship phone or tablet GPU30-70Good
Mobile SoCMainstream phone or tablet GPU15-35Fair
LegacyOlder integrated or pre-WebGL2-era GPU< 20Needs Upgrade

These bands are illustrative, not official rankings. Compare runs only when browser, resolution, complexity level, and power settings match.

Step-by-Step Guide

How to Test Your Volume Shader Performance

Follow these simple steps to benchmark your GPU and analyze performance

01
Complexity Selection

Select Complexity Level

Choose from 5 different volume shader complexity levels based on your GPU capabilities. Start with Level 1 for basic testing.

02
Real-time Monitoring

Start the Test

Click "Start GPU Test" to begin testing. Monitor real-time FPS, frame time, and performance statistics.

03
Performance Analysis

Analyze Results

Stop the test to view complete statistics and compare your results with performance ratings.

Common Questions

Frequently Asked Questions

Everything you need to know about GPU performance testing

01

What is this volume shader performance test and why should I use it?

02

Is it safe to run this volume shader test on my computer?

03

What do the volume shader complexity levels mean?

04

How do I interpret my volume shader test results?

05

What are the minimum system requirements for volume shader testing?

06

Can I compare my volume shader results with other users?

07

Who created Volume Shader BM (volumeshader_bm)?