Support for Vulkan Mod
Zorklis opened this issue Β· 10 comments
Fabric now has a Vulkan Renderer mod that rewrites Minecraft OpenGL renderer to use Vulkan API.
It's a work in progress but it's very promising, currently Iris crashes on it
We do not have any plans to support Vulkan replacement mods as of now, as it would require a major rewrite of the Iris pipeline.
We do not have any plans to support Vulkan replacement mods as of now, as it would require a major rewrite of the Iris pipeline.
its true that its not an easy job to rewrite the whole mod to use vulkan instead of opengl
Fabric now has a Vulkan Renderer mod that rewrites Minecraft OpenGL renderer to use Vulkan API. It's a work in progress but it's very promising, currently Iris crashes on it
but even if devs rewrote the mod to use vulkan, there'd no compatible shaders as they are all using opengl
but even if devs rewrote the mod to use vulkan, there'd no compatible shaders as they are all using opengl
vulkan supports GLSL
This is not true. Vulkan by itself gives no performance improvement, and is really hard to mess up. Itβs possible to get slightly better performance by utilizing features of Vulkan, but Vulkan itself will do nothing for Minecraft, better programming will.
Then i asume the VulkanAPI Mod must already be heavily optimized, or else i wouldn't get an average 400-600 FPS increase over OpenGL, 400-600 FPS isn't what i would call "slightly better", rather much better.
We do not have any plans to support Vulkan replacement mods as of now, as it would require a major rewrite of the Iris pipeline.
That are sad news, it's understandable ofcourse that you might not want to take that effort, at the same time i tested myself OpenGL standard API vs VulkanAPI fabricmod and the result was an average 400 FPS gain... using OpenGL instead of Vulkan is like throwing money out of the window, it's wasted performance. Sodium with Vulkan would be amazing, but they already said they won't do it... having my hopes up for optifine now.
This is not true. Vulkan by itself gives no performance improvement, and is really hard to mess up. Itβs possible to get slightly better performance by utilizing features of Vulkan, but Vulkan itself will do nothing for Minecraft, better programming will.