• priapus
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    9 months ago

    they’ve written a custom GPU framework to achieve the performance the level of performance they have. it’s currently only compatible with macos, but is being ported to other operating systems.

    • SorteKanin@feddit.dk
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      9 months ago

      Why in the world wouldn’t you just use Vulkan? Then it would still be portable to other platforms with probably still good performance, no?

      • priapus
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 months ago

        vulkan is a graphics api, not a framework. their framework is using vulkan.

        • SorteKanin@feddit.dk
          link
          fedilink
          arrow-up
          3
          ·
          9 months ago

          If their framework is using Vulkan, why is it not compatible with anything but MacOS? Isn’t the point of Vulkan that it’s cross platform?

          • priapus
            link
            fedilink
            English
            arrow-up
            2
            ·
            9 months ago

            It’s not fundamentally incompatible, they just haven’t written the code to make it compatible yet. GPU frameworks need a lot of OS specific code, so it will take some time for them to make it run perfectly on Linux.

          • priapus
            link
            fedilink
            English
            arrow-up
            1
            ·
            9 months ago

            My bad, I was referring to the new Linux implementation which is using Vulkan, which was not clear. The MacOS implementation only supports Metal, as MacOS does not support Vulkan natively. I assume the Vulkan implementation will also be what is used for the Windows build.