promotional bannermobile promotional banner

Pintonium

A shaderpack loader and performance mod for 1.12.2.
Back to Files

pintonium-cleanroom-1.12.2-2.4.5.jar

File namepintonium-forge-1.12.2-2.4.1-dev.jar
Uploader
autismobeanautismobean
Uploaded
Aug 30, 2026
Downloads
61
Size
20.5 MB
Mod Loaders
Forge
File ID
8766201
Type
R
Release
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pintonium-1549315:8766201")

Learn more about Curse Maven

What's new

These changes improve shader/legacy integration and cross-mod compatibility for vintage rendering.

 

  • Keep shadow depth targets synchronized when no shadow renderer and add disabled shadow samplers for safe sampler2DShadow usage.
  • Make PipelineManager.pipeline volatile for worker-thread visibility.
  • Adjust Sodium transformer matrix handling and add modelview/projection uniforms.
  • Add IrisSamplers.addDisabledShadowSamplers implementation.
  • Mark worker-visible WorldRenderingSettings fields volatile.
  • BetterFoliage integration: add BetterFoliageCompat bridge and call sites in meshing task and CeleritasVintage debug output.
  • Capture/restore legacy GL matrices via GlMatrixSnapshot and integrate into entity/terrain render flow to keep DH and shadow passes correct.
  • Handle separate AO packing for 1.12 chunk builder.
  • Add LightUtilMixin to honor shaderpack oldLighting directive.
  • Vintage Iris pipeline: attempt using shader-pack block entity programs, handle PBR/fresnel layouts, and improve debug logging.
  • Distant Horizons compatibility: capture/restore OpenGL state (DhRenderStateSnapshot) and mixins to isolate DH rendering.
  • Scannable compatibility mixins to avoid unsafe depth paths.
  • Small shader and misc tweaks and bump project_base_version to 2.4.1.

This mod has no additional files