Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

Work continues for the Vibrant Visuals update to come to Minecraft Java, and as part of that they're switching the rendering from OpenGL to Vulkan.

Announced today (February 18th) by Mojang developers, it's a huge change for such a game and will take time - but it will be worth it in the end so they can take advantage of all the modern features available for both visual improvements and better performance.

They note clearly that their aim is to "keep Minecraft: Java Edition playable for almost any PC-operating system, including macOS and Linux". For the macOS side of things, they'll use a translation layer since Apple don't support Vulkan directly (they made their own API with Metal).

For modders, they're suggesting they start making preparations to move away from OpenGL

Switching from OpenGL to Vulkan will have an impact on the mods that currently use OpenGL for rendering, and we anticipate that updating from OpenGL to Vulkan will take modders more effort than the updates you undertake for each of our releases.

To start with, we recommend our modding community look at moving away from OpenGL usage. We encourage authors to try to reuse as much of the internal rendering APIs as possible, to make this transition as easy as possible. If that is not sufficient for your needs, then come and talk to us!

It does mean that players on really old devices that don't support Vulkan will be left out, but Vulkan has been supported going back to some pretty old GPUs. You've got time though, as they'll be rolling out Vulkan alongside OpenGL in snapshots (development releases) "sometime over the summer". You'll be able to toggle between them during the testing period until Mojang believe it's ready. OpenGL will be entirely removed eventually once they're happy with performance and stability.

Release Date: 8th November 2011
Platform: 🐧 Native Linux
Official links:Official Website
Article taken from GamingOnLinux.com.
13 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
3 comments

bisbyx 5 hours ago
I've found that on some servers I need to be running minecraft with zink to get acceptable performance. So Vulkan really is the future for Minecraft for me either way. Glad to see that it will become a main feature and not just a "workaround". Though it does kinda stink for anyone on any very old computer.
AllyTheProtogen 3 hours ago
Depending on how much better this is going to make the game run, I wonder how much Sodium and Optifine(along with other mods like Rubidium) are going to be effected by this.
Part of me is like "man now minecraft can't run on anything" but also vulkan support have been here since 600 series nvidia with kepler and HD 7000 series AMD with GCN 1 both from 2012 so as long as your gpu isn't more then 14 years old you can still play as long as they don't go past vulkan 1.2 because of kepler. I'm not sure about the laptop side with intel so that concerns me. I don't know how kepler does with vulkan I know it does terribly with DX12 my GT 640 is dead so I can't check for myself. I just hope this doesn't effect too many people.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register