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.

  • Ghoelian@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    9 days ago

    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?

    • ash64@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 days ago

      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.