VulkanMod

VulkanMod

Mod

Vulkan renderer mod for Minecraft.

Client Optimization

156.8k downloads
834 followers
Created2 years ago
Updated7 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

VulkanMod 0.4.0

Changelog

This version brings multiple performance improvements and new graphical feature:

  • CPU and GPU rendering up to 15-30% faster depending on hardware.
  • Smoother frametime on higher render distances.
  • Chunk building (loading) up to 5x times faster.
  • New lighting system which takes into account non-full blocks for ambient occlusion (needs to be enabled on Video Settings -> Smooth Lighting -> On (Sub-block)).

Perfomance

  • GPU performance uplift by rendering on swap chain images directly
  • Reduced GPU memory consumption and improved performance by using per rendertype buffers
  • Reduced GPU memory usage due to AreaBuffer rework
  • CPU performance improvement when using direct draw due to removal of section offset push constants
  • Reworked section graph and bfs to improve performance and frame time stability
  • Improved chunk build time by up to 5 times

Graphics

  • New Sub-block AO (needs to be enabled in video settings)

Bugfixes

  • Fixed world border not rendering
  • Fixed crash when minimizing window while loading a world
  • Fixed screenshots color swapping when using swap chain BGR format
  • Fixed lighting bug on text rendertype
  • Fixed some errors on vertex encoding
  • Fixed errors on color encoding
  • Fixed window border bug on Wayland-Gnome
  • Fixed crash when using breeze_rendertype
  • Fixed crash when loading data packs
  • Fixed GlTexture crash due to wrong target check
  • Mipmap level is now updated on setting change

Other

  • Removed deprecated GUI optimzations setting

Files

VulkanMod_1.20.4-0.4.0.jar(17.71 MiB) Primary Download

External resources



Project members

xCollateral

Owner


Technical information

License
LGPL-3.0-only
Client side
required
Server side
unsupported
Project ID