
Smoothgl
Honest micro-stutter fixes for 1.21.4 Fabric: frame pacer, raycast occlusion, entity/particle/name-tag/beacon culling, GC watcher, JIT warmup, network input-lag tuner, adaptive auto-tuner, real-time stutter profiler with telemetry HUD. Честные фиксы микро
Оцените первым
4.3K
5
Список изменений
0.1.0 (Initial Release)
Features
- Frame profiler with stutter detection and breakdown HUD (F7)
- Adaptive distance culling for entities, block entities, particles, and armor layers
- Occlusion culling via raycast with TTL cache for entities and particles
- GPU frame pacer with configurable frames-in-flight depth
- JIT warmup on startup to reduce early-game micro-stutters
- Direct-buffer pre-touch on startup (configurable size)
- GC watcher to monitor pause times
- Network tuner (TCP_NODELAY, larger buffers, IP_TOS_LOWDELAY)
- Packet pump for reduced input lag on high-FPS clients
- Ping monitor with HUD display
- In-world debug renderer (F9 toggle) for cull boundary and occlusion rays
- Custom telemetry graphs (frame-time bars + ping line) in HUD
- Startup phase timer with
/smoothgl startupcommand
Commands
/smoothgl- status overview/smoothgl breakdown- frame breakdown/smoothgl startup- startup timing report/smoothgl dump- stutter dump/smoothgl reset- reset profiler/smoothgl set <key> <value>- runtime config
Keybinds
- F7 - Toggle frame breakdown HUD
Configuration
- All settings in
config/smoothgl.properties - Runtime-configurable via commands
Файлы
smoothgl-0.1.0.jar(74.65 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
0.1.0
Загрузчики
Fabric
Версии игры
1.21.4–1.21.11
Загрузок
72
Дата публикации
12.05.2026
