promotional bannermobile promotional banner

mobium-perf

Faster chests, signs and mobs
Back to Files

v0.2.0-beta2-26.3+neoforge

File namemobium-0.2.0-beta2-26.3+neoforge.jar
Uploader
btwonionionbtwonionion
Uploaded
Oct 27, 2026
Downloads
13
Size
621.4 KB
Mod Loaders
NeoForge
File ID
9347415
Type
B
Beta
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:mobium-perf-1759818:9347415"

Learn more about Curse Maven

What's new

v0.2.0-beta2-26.3+neoforge

As this is still a beta version, this version can contain bugs. Feel free to report ANY misbehaviours and errors!

  • the GPU part transform costs the GPU less without a shader pack: on Intel's Linux driver (Mesa) its compute pass split every frame into three GPU submissions that wait for each other, a fixed cost however few models it draws. Where the GPU allows it, the pass now runs as a vertex shader inside the frame's normal submission: on an Intel Arc 140V 0.03 instead of 0.24 ms of GPU time per frame in a scene with only a few animated models, and frames 2–7 % faster than with 0.2.0-beta1's compute pass at 1920×1080. With a shader pack it stays a compute pass as in 0.2.0-beta1 (there both are equally fast at 1920×1080, and the compute pass is faster in a smaller window). Both write exactly the same vertices; F3 mobium:modules shows which one runs, and -Dmobium.parts.stage=compute or vertex in the Java arguments picks one
  • /mobium stages [seconds] [runs] [scene] compares the two ways of running the GPU part transform in one session; benchmark setup names get +parts-vertex while it runs as a vertex shader
  • F3 mobium:modules and mobium:timings keep their lines together in one column, and the static cache's long line is split into three, so they no longer overlap the other column

This mod has no additional files