File Details
gpushift_beta
- B
- Jul 17, 2026
- 588.16 KB
- 56
- 1.21.1
- Fabric + 1
File Name
gpushift-gpu-v2-beta-universal-1.21.1-1.3.0-beta.1.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
GpuShift Beta 1
GPU Particle Layer v2
-
Added a new experimental GPU particle renderer for Minecraft 1.21.1.
-
Particle movement, gravity, fading and billboard calculations are now handled by the GPU.
-
Added
AUTO,V2andVANILLAbackend modes. -
Smoke, ash and suspended particles can use the new renderer.
-
Unsupported, modded or incompatible particles automatically fall back to vanilla rendering.
-
Pretty Rain, FBP, weather, leaves and campfire smoke remain vanilla.
-
Unsupported GPUs and shader errors safely disable V2 without crashing.
-
SAFEmode disables V2 with Iris/Oculus, whileFORCEallows experimental testing.
Bottleneck Detector
-
Added automatic detection of CPU-bound and GPU-bound situations.
-
Adaptive Mode can now adjust particle, entity and block-entity budgets based on the detected bottleneck.
-
GPU timing is asynchronous and does not wait for the GPU.
UI
-
Added GPU backend selection.
-
Added Bottleneck Detector toggle and status.
-
Debug overlay now shows GPU particle instances, fallback count, draw calls, CPU/GPU frame time and bottleneck state.
Benchmark
Compared with stable 1.2.5:
-
Average FPS:
140.75vs140.37 -
p95 frame time:
9.29 msvs9.53 ms -
p99 frame time:
10.95 msvs11.78 ms -
1% Low:
39.77 FPSvs36.79 FPS
Average FPS is effectively unchanged, while heavier frame-time spikes and 1% Low performance improved.