20 votes

Minecraft Java Edition is switching from OpenGL to Vulkan rendering

6 comments

  1. creesch
    Link
    Or as Mojang in a very flowery way puts it "Another step towards Vibrant Visuals". This is likely going to have a pretty high impact on anyone who runs minecraft with shaders. Although with native...

    Or as Mojang in a very flowery way puts it "Another step towards Vibrant Visuals".

    This is likely going to have a pretty high impact on anyone who runs minecraft with shaders. Although with native shaders I suspect fewer people will feel the need to keep using custom ones.

    Interestingly enough this seems to be partially done for better macOS support. They need to use a translation layer to metal (I assume MoltenVK) since macOS doesn't support Vulkan either. Which still makes sense considering MoltenVK does a pretty good job and Vulkan still is the best choice for if you want to support modern desktop platforms.

    10 votes
  2. [5]
    Bullmaestro
    Link
    Eh, I'm sure it's a good change, but I refuse to touch this game again purely on the principle that Microsoft and Mojang nuked my alpha account from orbit because I didn't merge it into a...

    Eh, I'm sure it's a good change, but I refuse to touch this game again purely on the principle that Microsoft and Mojang nuked my alpha account from orbit because I didn't merge it into a Microsoft account by their deadline. Absolute nightmare for people who make and use shaders though.

    Hopefully Hytale brings some actual innovation in this genre.

    5 votes
    1. [4]
      creesch
      Link Parent
      I can understand you feeling, it is a shame though. The tildes community server is a lot of fun!. Seems like it might not be that bad. The person behind Iris was posting on their discord today and...

      I can understand you feeling, it is a shame though. The tildes community server is a lot of fun!.

      Absolute nightmare for people who make and use shaders though.

      Seems like it might not be that bad. The person behind Iris was posting on their discord today and effectively got vulkan working rather quickly.

      It should be noted that this will also introduce native shaders into Minecraft.

      3 votes
      1. [3]
        pete_the_paper_boat
        Link Parent
        Iirc. They were working on that before the Mojang blog post. Not as a reaction to this news.

        The person behind Iris was posting on their discord today and effectively got vulkan working rather quickly.

        Iirc. They were working on that before the Mojang blog post. Not as a reaction to this news.

        1. [2]
          creesch
          Link Parent
          They have been working on a from the ground up shader system for a while as well yeah. It's called aperture. But that is not what I am talking about. On checking though, it was Sodium (for which...

          They have been working on a from the ground up shader system for a while as well yeah. It's called aperture. But that is not what I am talking about. On checking though, it was Sodium (for which they are also a maintainer). Which I assume they did because Iris requires Sodium to work.

          1 vote
          1. pete_the_paper_boat
            Link Parent
            Oh nice, I hadn't seen that yet. That's pretty cool

            Oh nice, I hadn't seen that yet. That's pretty cool