OpenGL now has official Mesh Shader Support (for Nvidium on AMD/Intel)
OpenGL now has official Mesh Shader Support (for Nvidium on AMD/Intel)
www.supergoodcode.com
Mesh Shaders In The Current Year
There's a mod called Nvidium that makes Minecraft perform better. However, it only worked on NVIDIA cards because only NVIDIA implemented Mesh Shader support on their GPUs. However, Mesh Shaders are now offiically part of the OpenGL spec and so AMD and Intel may soon support it, allowing Nvidium to be used on those GPUs too.
When that support gets added will vary.
Also, fun fact: OpenGL development is pretty much dead, modern stuff should target Vulkan instead (or DirectX or Metal). Despite that, this was merged pretty much exclusively for Nvidium's use.
Cool!
So does that mean everyone with this version if opengl van now use nvidium, or will other shader backends like sodium use these features for everyone?
It's been discussed a bit in the Sodium Discord. At least for now, there are no plans to use mesh shaders in Sodium due to OS incompatibility, driver concerns, and questions on whether it's really necessary for better performance.
So Nvidium will remain relevant and necessary for mesh shaders.