Skip to content

Releases: xCollateral/VulkanMod

0.5.5

24 May 16:42
Compare
Choose a tag to compare

New release comes with:

  • 1.21.5 support
  • Reduced memory usage (and possibly improved performance depending on architecture)
  • Many bugfixes and compatibility improvements

Performance

  • Reduced terrain vertex format's size from 20 to 16 bytes

Options

  • Added "Builder Threads" setting

Compatibility

  • Improved OpenGL compatibility
  • Improved Fabric rendering API compatibiltiy

Bugfixes

  • Fixed y-axis biome blending bug
  • Fixed texture filtering bugs
  • Fixed leash and beacon rendering bugs
  • Fixed bug where global block entities were not updated on destruction

0.5.4

09 Feb 22:15
Compare
Choose a tag to compare

Small update which fixes some rendering issues and improves compatibility.

Compatibility

  • Support for Continuity on Minecraft 1.21.4

Bugfixes

  • Use uint32 index type if needed (fixes not rendered geometry if the index count was too high)
  • Fixed quad normal rendering bug and reduced memory allocations
  • Fixed flipped particle rendering

0.5.3

23 Dec 15:57
Compare
Choose a tag to compare

New release fixes a crash when rendering breeze wind and enhances mod compatibility.

Bugfixes

  • Fixed a crash caused by an error in breeze_wind shader
  • Fixed texture upload sync bug

Compatibility

  • Improved texture compatibility

0.5.2

13 Dec 17:23
Compare
Choose a tag to compare

This release adds support for Minecraft 1.21.4 and fixes some mod compatibility issues. It also slightly improves chunk building speed.

Performance

  • Chunk building speed improvement.

Settings

  • Replaced "Fullscreen" and "Windowed Fullscreen" switch options with "Window Mode" option

Compatibility

  • Improved framebuffer compatibility
  • Fixed a crash when setting texture parameters
  • Improved shader conversion

0.5.1

13 Dec 11:37
Compare
Choose a tag to compare

The key features of this release are Minecraft 1.21.3 support, terrain rendering CPU performance uplift, bugfixes and better compatiblity.

Performance

  • CPU terrain rendering performance uplift
  • Upload and layout transition command buffers compaction

Rendering

  • Add back clouds fog

Bugfixes

  • Fixed crash on clouds rendering
  • Fixed a bug on gl framebuffer binding

Compatibility

  • LambDynamicLights is now working

Other

  • Allocated image memory is now tracked

0.5.0-build.1

15 Oct 14:47
Compare
Choose a tag to compare

Settings

  • Updated "Backface culling" setting name and tooltip

Bugfixes

  • Fixed crash on world loading without Fabric API
  • Fixed index buffer's out of capacity crash
  • Fixed block destruction overlay bug
  • Fixed quad model culling issues (e.g. grass)
  • Fixed issues with quad model's normal not being updated

0.5.0

12 Oct 17:46
Compare
Choose a tag to compare

This release brings some key features, as well as some bugfixes and compatibility improvements.

New Features

  • Fabric Rendering API implementation (which will improve mod compatibility substantially)
  • CPU backface culling (when enabled it can give up to 30% GPU performance uplift)
  • Cloud Rendering optimization (improved performance and fixed vanilla visual glitches)
  • Use sorted index buffer on immediate rendering if needed (fixes translucent models rendering)

Bugfixes

  • Fixed biome color blending not applied is some cases

Compatibility

  • Fixed a crash with ReplayMod on world joining

0.4.9

01 Oct 16:07
Compare
Choose a tag to compare

This release fixes some important issues affecting entity rendering and effects.

Bugfixes

  • Fixed entity/block entity color format conversion (1.21)
  • Fixed inverted render target blit
  • Fixed visual artifacts when rendering outline effect
  • Fixed a crash when taking a screenshot on some devices

0.4.8

28 Sep 14:57
Compare
Choose a tag to compare

With this release we have made some steps forward on compatibility with some popular mods, some bugs were fixed and a new crash report section with Vulkan devices' info was added to help us with debugging.

Mod compatibility improvements: Botania, Customizable Player Models, ETF, EMF, ESF, First Person Model, Freecam, Legendary Tooltips, Iceberg, Pick Up Notifier, Remove Reloading Screen

Bugfixes

  • Fixed a bug affecting quad sorting
  • Fixed visual artifacts on chunk section updates
  • Fixed logged error on world joining
  • Fixed world icon screenshot recording

Compatibility

  • Improved entity rendering compatibility
  • Fixed shader's loading when using default namespace
  • Improved glsl shader conversion
  • Improved OpenGL emulation
  • Improved texture compatibility
  • Resolved some mixin conflicts

Debug

  • Added available devices' info on crash reports

0.4.7

22 Aug 13:59
Compare
Choose a tag to compare

This release is an hotfix for a bug regarding textures on 1.21.x version and another one affecting mainly Intel iGPUs chunk uploading and drawing.

Bugfixes

  • Fixed a bug regarding texture binding on Minecraft version 1.21.x
  • Fixed a bug affecting iGPUs (mainly Intel)

Compatibility

  • Fixed texture binding issues (e.g. JourneyMap)