promotional bannermobile promotional banner

mobium-perf

Faster chests, signs and mobs
Back to Files

v0.2.0-beta2-26.3+fabric

File namemobium-0.2.0-beta2-26.3+fabric.jar
Uploader
btwonionionbtwonionion
Uploaded
Oct 27, 2026
Downloads
12
Size
622.9 KB
Mod Loaders
FabricQuilt
File ID
9347416
Type
B
Beta
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:mobium-perf-1759818:9347416"

Quilt

modImplementation "curse.maven:mobium-perf-1759818:9347416"

Learn more about Curse Maven

What's new

v0.2.0-beta2-26.3+fabric

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