Announcement

Collapse
No announcement yet.

Copper Aims To Improve Mesa's Zink Efficiency In 2022

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

  • Copper Aims To Improve Mesa's Zink Efficiency In 2022

    Phoronix: Copper Aims To Improve Mesa's Zink Efficiency In 2022

    Following the news from last week of experimental Zink code running Wayland's Weston compositor over this Mesa-based OpenGL-on-Vulkan implementation, developer Mike Blumenkrantz has opened up about some of the ongoing work to improve the efficiency of Zink and making such advancements a reality...

    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
    So, Copper is a full Gallium3D fork replacement that is more simple and modern ? Or a Gallium3D optimization addon ?
    Last edited by rmfx; 17 November 2021, 12:52 PM.

    Comment


    • #3
      Ha! I like how a penny is copper plated Zinc.

      Also, after seeing how Zink rolled out and what it does, I have a lot of faith in Blumenkrantz' direction.

      Comment


      • #4
        Originally posted by rmfx View Post
        So, Copper is a full Gallium3D fork replacement that is more simple and modern ? Or a Gallium3D optimization addon ?
        Neither from my understanding, Its adding a new path to how DRI functions. specifically for zink
        but thats not to say other things in the future won't be able to use it.

        Its the interface between Gallium and DRI thats being modified. (Well DRI IS the interface, but this is a new path in itside of it) The thing to keep in mind is that this is a massive oversimplification, Mesa in general is a very complicated beast.

        Even Mr. Blumenkrantz has stated its complexity. so I definitely wont pretend to be more knowledgeable than he is. but this is my understanding of it nonetheless

        Comment


        • #5
          So in the end the drivers under this framework would be called as Bronze driver?

          Comment


          • #6
            That's cool, but Wayland compositors should really start using Vulkan proper.
            Last edited by shmerl; 17 November 2021, 10:23 PM.

            Comment


            • #7
              Originally posted by zxy_thf View Post
              So in the end the drivers under this framework would be called as Bronze driver?
              I'd guess Brass. Bronze is copper + tin.

              Comment


              • #8
                Originally posted by shmerl View Post
                That's cool, but Wayland compositors should really start using Vulkan proper.
                Even then, this will still be very useful, in the future this lets anyone port any API to gallium and get a native, cross compatible API implementation. any new high level APIs and old APIs alike could benefit from this, this will also let driver devs focus on a vulkan backend instead of both it and a gallium one. although OGL is the driving force, all the benefits help other things aswell

                Comment


                • #9
                  Originally posted by zxy_thf View Post
                  So in the end the drivers under this framework would be called as Bronze driver?
                  Originally posted by shmerl View Post
                  I'd guess Brass. Bronze is copper + tin.
                  I'm desperately waiting for the iron age to come...

                  Comment


                  • #10
                    Originally posted by lowflyer View Post
                    I'm desperately waiting for the iron age to come...
                    Sure, may be when Mesa will start using Rust more
                    Last edited by shmerl; 18 November 2021, 03:17 AM.

                    Comment

                    Working...
                    X