Built-in super-resolution algorithms for Minecraft, improving performance and visual quality.
- FSR1
- FSR2
- SGSR2
- SGSR1
- DLSS
- XeSS
- FSR3
- Super-resolution support inside shader packs, documentation
- Sodium - Works fine
- Iris - Works fine
- Distant Horizons - Works fine
- Embeddium - Works fine
- Voxy - Works fine
- OptiFine - Not tested
- Windows 10/11 x64
- Linux x64
- macOS Arm64 (planned)
Currently, running on Android is not supported. Native Android libraries are provided (but cannot be loaded correctly).
In addition, compute shaders, DSA, and SpirV shader binaries often do not work correctly across various Android OpenGL translation layers. However, SuperResolution can function without these features where possible.
- OpenGL 4.3 or later
- OpenGL extensions:
GL_ARB_direct_state_access,GL_ARB_gl_spirv,GL_ARB_clear_texture - Vulkan 1.2 or later
- OpenGL 4.1 or later
If you:
- Discovered a bug
- Encountered a game crash
- Want support for other Minecraft versions
Note: Only 1.18 and above, loader support limited to Forge, Fabric, NeoForge. Ports depend on feasibility.
Please open an issue here.
First, build the native C++ dependencies by running the native:buildNative task.
Note: Windows requires MinGW and CMake. For other requirements, see here.
Then open your terminal and run, the generated build_jars will contain your mod files.
git clone https://github.com/187J3X1-114514/superresolution
cd superresolution
./gradlew buildAllVersions- The mod itself uses GPL-3.0
- Native libraries use MIT
- This software contains source code provided by NVIDIA Corporation
