Announcement

Collapse
No announcement yet.

Zink For OpenGL-Over-Vulkan Currently Supports GL 2.1 But Making Progress

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zink For OpenGL-Over-Vulkan Currently Supports GL 2.1 But Making Progress

    Phoronix: Zink For OpenGL-Over-Vulkan Currently Supports GL 2.1 But Making Progress

    The Zink Gallium3D driver that is implementing OpenGL over Vulkan and using Mesa's Gallium3D driver infrastructure is beginning to run more games, work under Wayland, and more. There still is a long road ahead but at least it's becoming usable for early testers and those wishing to experiment with this project...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Typo:

    Originally posted by phoronix View Post
    integration by going tthe Gallium route,

    Comment


    • #3
      Very exciting and it seems like Weston does run already on top of this Mesa Zink build. If I could run now Kwin with Zink, it would be enough already for my desktop use case.

      Comment


      • #4
        I saw someone mentioning Gallium Nine over Zink, which could also be a really interesting possibility

        Comment


        • #5
          Originally posted by M@yeulC View Post
          I saw someone mentioning Gallium Nine over Zink, which could also be a really interesting possibility
          Doesn't gallium nine have it's own state tracker? AFAIK it doesn't depend on OpenGL.

          Comment


          • #6
            As far as I understand, Zink implements the Gallium APIs on Vulkan, so maybe Gallium Nine would work, though IMO it's better to focus on VK9.

            I'm eyeing Zink as a way to run SuperTuxKart on macOS with decent performance, and maybe next-gen consoles. Super hyped! In theory STK could already run with Zink, as STK can run with GL 2.1/GLES 2.0 using the fallback graphics renderer.

            Actually just found out the Switch has both Vulkan and OpenGL 4.5/GLES3.2 support. Maybe STK on Switch someday?

            Comment


            • #7
              As long as there is a path for optimisation of OpenGL calls per vulkan driver then it might be possible Intel will pick this up.

              But it might also be in their best interest to be able to optimise their Gallium3D driver to the max.

              At any rate, being able to have a conformant OpenGL driver for (almost) free if you have a Vulkan driver is a really cool thing.

              Comment


              • #8
                Originally posted by boxie View Post
                At any rate, being able to have a conformant OpenGL driver for (almost) free if you have a Vulkan driver is a really cool thing.
                Indeed! Especially it means if we can get Vulkan virtualized we get the other APIs (OpenGl, DX9) in a Virtual Machine!

                Comment


                • #9
                  Originally posted by Veto View Post
                  Indeed! Especially it means if we can get Vulkan virtualized we get the other APIs (OpenGl, DX9) in a Virtual Machine!
                  yeah, it'd be nice to have the virtual machine graphics drivers have everything at their disposal.

                  Comment


                  • #10
                    Originally posted by oleid View Post

                    Doesn't gallium nine have it's own state tracker? AFAIK it doesn't depend on OpenGL.
                    Yeah, but it can (in theory, not tested) allow people to run Gallium Nine on Vulkan, instead of requiring a gallium driver (which not all GPUs have).

                    Comment

                    Working...
                    X