Skip to content

Releases: xCollateral/VulkanMod

0.4.1

26 Apr 17:53
Compare
Choose a tag to compare

New version comes with a new setting screen, Minecraft 1.20.5 support and many bugfixes.

Settings

  • Video Settings screen rework

Bugfixes

  • Fixed VoxelShape conflict when using Lithium causing gaps between blocks (e.g. grass paths, farmlands)
  • Fixed bug where some biomes ware not considered for chunk building
  • Fixed wrong entity color encoding
  • Fixed borderless window wrong position and dimensions
  • Fixed upload corruption caused on some state changes (e.g. world load/unload)

0.4.0

06 Apr 17:04
Compare
Choose a tag to compare

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

0.3.9

06 Jan 15:21
Compare
Choose a tag to compare

Bugfixes

  • Fixed a crash on startup affecting Intel GPUs mainly

0.3.7

24 Dec 11:50
Compare
Choose a tag to compare

Updated to Minecraft 1.20.4

Graphics

  • Improved grass rendering while unique opaque layer setting is off
  • Video settings screen is now transparent while in game

Features

  • New device selector on Other tab of Video Settings screen

Bugfixes

  • Fixed entity texture bug on 1.20-1.20.1

0.3.8

24 Dec 11:54
Compare
Choose a tag to compare

Graphics

  • Improved grass (and grass like) texture rendering with Unique Opaque Layer on

Performance

  • Improved particle rendering performance up to 2-3x (worst case)

Compatibility

  • Added post effects compatibility (e.g. glowing effect is now rendering correctly)
  • Implemented gl Framebuffers
  • Improved overall gl compatibility

Bugfixes

  • Fixed bug affecting entity culling
  • Fixed missing auto screenshot after world load

0.3.6

28 Nov 18:28
Compare
Choose a tag to compare

Compatibility

  • Wayland support
  • Fixed linux swapchain issues

Bugfixes

  • Fixed sync error on chunk update (uploading)
  • Fixed sync errors on layout transitions

Performance

  • Minor shaders optimizations

0.3.5

27 Oct 15:39
Compare
Choose a tag to compare

Performance

  • Improved chunk build time (up to 2x faster or even more on vsync)

Compatibility

  • Improved mod compatibility for mods using custom textures

0.3.4

26 Sep 14:11
Compare
Choose a tag to compare
  • Updated lwjgl to 3.3.2
  • Added macOS libs on main branch (unified jar)

Bugfixes

  • Fixed block entities rendering (broken textures)

0.3.3

23 Sep 15:04
Compare
Choose a tag to compare

Updated to Minecraft 1.20.2

Performance

  • Added Entity Culling with relative option

Compatibility

  • Removed dynamic rendering to bring back older devices compatibility
  • Improved mod compatibility
  • Fixed crash on startup when (not supported) fabulous graphics setting was selected

Bugfixes

  • Fixed freeze when using Alt+Tab on AMD + Windows
  • Fixed bug causing no rendering and lag on level change

0.3.2

09 Jun 15:53
Compare
Choose a tag to compare
  • Support for Minecraft 1.20

Graphics

  • Improved mipmap texture details on far meshes

Bugfixes

  • Fixed section grid height bug
  • Fixed crash when background text rendertype was used