DX12mod

Changes Minecraft API render (OPENGL) to DX12
Back to Files

dx12gl-3.1.0.jar

File namedx12gl-3.1.0.jar
Uploader
ThetiranixThetiranix
Uploaded
Oct 18, 2026
Downloads
27
Size
151.8 MB
Mod Loaders
Forge
File ID
9234722
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:dx12-1745958:9234722")

Learn more about Curse Maven

What's new

3.1.0

Español

  • Distant Horizons: ahora funciona en DirectX 12, sin shaders y con shader packs que lo soportan (probado con Complementary Reimagined): terreno lejano, agua y objetos.
  • Menos GPU con shader packs: el vertex shader ya no calcula salidas que el fragment shader no usa (como hace OpenGL). Con BSL la GPU por frame bajó de 9,0 a 5,6 ms y con Spooklementary de 4,8 a 4,1 ms: ahora gasta menos que OpenGL (6,3 y 4,5 ms) en una RTX 2060.
  • Mejor compatibilidad con shaders: BSL ya se dibuja bien; agua y reflejos correctos en Complementary (formatos SNORM); sombras por hardware de Iris (objetos sampler); glDrawBuffer; copias de profundidad con stencil.
  • "Ahorrar GPU" encendida por defecto: no se dibujan los frames que el monitor no muestra ni nada con la ventana minimizada. El juego sigue corriendo igual (en vanilla sin límite de FPS la GPU pasa de ~46 % a ~29 %). Se puede apagar en los ajustes de DirectX 12.
  • Los hilos del mod tienen más prioridad para no quedar detrás de los hilos de otros mods en modpacks grandes.
  • La primera vez que se usa un shader pack con esta versión sus shaders se recompilan (unos segundos).

English

  • Distant Horizons: now works on DirectX 12, without shaders and with shader packs that support it (tested with Complementary Reimagined): distant terrain, water and objects.
  • Less GPU with shader packs: the vertex shader no longer computes outputs the fragment shader does not use (like OpenGL does). With BSL GPU time per frame dropped from 9.0 to 5.6 ms and with Spooklementary from 4.8 to 4.1 ms: it now uses less than OpenGL (6.3 and 4.5 ms) on an RTX 2060.
  • Better shader compatibility: BSL now renders correctly; correct water and reflections in Complementary (SNORM formats); Iris hardware shadows (sampler objects); glDrawBuffer; depth copies with stencil.
  • "Save GPU" on by default: frames the monitor will not show are not drawn, and nothing is drawn while the window is minimized. The game keeps running the same (in vanilla with unlimited FPS GPU use drops from ~46% to ~29%). It can be turned off in the DirectX 12 settings.
  • The mod's threads have higher priority so they do not wait behind other mods' threads in big modpacks.
  • The first time a shader pack is used with this version its shaders are recompiled (a few seconds).

This mod has no additional files