Upscaled

A minecraft mod that adds Temporal Upscaling to minecraft

Upscaled — DLSS and FSR 3 for Minecraft

⚠️ Alpha software. Upscaled is an experimental client-side Fabric mod built on Minecraft 26.2's experimental Vulkan renderer. Expect visual issues, compatibility problems, and breaking changes while development continues.

Upscaled adds real temporal upscaling to Minecraft using NVIDIA DLSS Super Resolution or AMD FidelityFX Super Resolution 3.1.4. It renders the 3D world at a lower internal resolution, supplies the selected upscaler with camera motion, depth, and sub-pixel jitter, and reconstructs the result at the window's full resolution.

The interface, text, first-person hand, and screen effects remain at native resolution. Upscaled integrates directly with Minecraft's Vulkan renderer; it is not a shader-pack approximation.

Features

  • Two temporal upscalers — choose DLSS, FSR 3, or Auto. Auto prefers DLSS when available and otherwise falls back to FSR 3.
  • Five quality modes — Ultra Performance, Performance, Balanced, Quality, and Native AA. Internal render resolution is selected for the active backend and current output size.
  • Live configuration — enable temporal upscaling, select a backend, and change quality under Options → Video Settings → Upscaled.
  • Native-resolution presentation — the 3D world is reconstructed first; HUD elements, menus, text, the hand, and screen effects are rendered afterward at the output resolution.
  • Performance overlay — optionally displays FPS, active upscaler, quality mode, internal resolution, output resolution, scale factor, and the measured GPU cost of the upscale pass in milliseconds.
  • Safe fallback — when the selected upscaler cannot initialize, Upscaled leaves world rendering native instead of enabling a partial upscale path.

Requirements

Minecraft 26.2.x
Mod loader Fabric Loader 0.19.3 or newer
Java 25 or newer
OS Windows x64
Renderer Prefer Vulkan (Experimental) enabled
DLSS NVIDIA RTX GPU with a compatible driver
FSR 3 Vulkan-capable GPU; broader AMD and Intel testing is still needed

Setup

  1. Place the Upscaled jar in your Fabric mods folder.
  2. Enable Prefer Vulkan (Experimental) in Minecraft's Video Settings and restart Minecraft if requested.
  3. Open Options → Video Settings → Upscaled.
  4. Enable Temporal Upscaling, select Auto, DLSS, or FSR 3, and choose a quality mode.
  5. Enable Performance Overlay if you want live diagnostics.

Mod compatibility

Status as of v0.1.0+26.2-alpha-2. Upscaled hooks Minecraft's own experimental Vulkan renderer, so the first question for any mod is whether it runs on that renderer at all — mods that require OpenGL are ruled out by the renderer itself, not by Upscaled. On OpenGL, Upscaled disables itself safely.

Mod Status Notes
Sodium 0.9+ ✅ Compatible Verified in-game with upscaling active.
Sodium 0.8 and older ❌ Not applicable No Vulkan renderer support; those versions target older Minecraft releases.
Iris ❌ Not yet Iris does not support the Vulkan renderer. Shaderpacks cannot currently be combined with Upscaled.
VulkanMod ❌ Incompatible VulkanMod replaces Minecraft's renderer with its own separate Vulkan implementation; Upscaled hooks the vanilla Vulkan backend and will not find it.
OptiFine ❌ Not applicable Not available for Fabric on Minecraft 26.2.
Lithium, FerriteCore, Krypton ✅ Expected compatible CPU-, memory-, and network-side optimizations that do not touch world rendering. Untested but no interaction surface.
HUD / UI mods ✅ Expected compatible The interface renders at native resolution after upscaling, so overlays and menus are unaffected.
World-rendering mods (Distant Horizons, custom sky/weather renderers, …) ❓ Unknown Anything that draws world geometry outside the vanilla level-render pass may render at the wrong resolution or bypass upscaling. Reports welcome.

If a combination misbehaves, disabling Temporal Upscaling in the settings restores fully native rendering without removing the mod.

Current limitations

  • Minecraft does not provide the complete temporal input set expected by DLSS and FSR. Upscaled reconstructs camera motion from the depth buffer. Moving entities, particles, and animated surfaces therefore do not yet have their own motion vectors and may show ghosting or instability.
  • Performance depends on resolution and workload. Upscaling has a fixed GPU cost and can be slower than native rendering in lightweight, very-high-FPS scenes, particularly at 1080p. It is intended to help most when rendering is GPU-bound at higher resolutions or with heavier graphics workloads.
  • Minecraft's Vulkan renderer is experimental, and Upscaled currently targets Windows x64 only.
  • FSR 3 here means FSR 3.1.4 Super Resolution. Frame Generation is not implemented.

Upscaled is not affiliated with, endorsed by, or supported by AMD, NVIDIA, or Mojang. DLSS is a trademark of NVIDIA Corporation. AMD FidelityFX and FSR are trademarks of Advanced Micro Devices, Inc. Bundled native runtimes and license notices are distributed under their respective licenses.

The Upscaled Team

profile avatar
  • 7
    Followers
  • 9
    Projects
  • 19.7K
    Downloads

More from KirboSoftwareView all