Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Vulkan driver for all RPi

    Community projects
    vulkan driver
    4
    5
    727
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • martymcfly7
      martymcfly7 last edited by

      If this driver can be implemented with most emulators, the extra performance would be amazing. https://github.com/Yours3lf/rpi-vk-driver

      kelv 1 Reply Last reply Reply Quote 1
      • kelv
        kelv @martymcfly7 last edited by

        @martymcfly7 it's an awesome new!!! It's working only for rpi 0-3. I hope recalbox team can compile and use it in the distro.

        Raspberry Pi model: RPi 3b+
        Recalbox build : 7.0.1 DragonBlaze
        Hardware: MicroSD UHS 128 GB up to 80 MB, Class 10 and 2.5 A Power Supply.
        Overclocked: 1485 MHZ
        Controller(s): Wired Xbox 360 PAD (working perfectly on any other game/emulator).

        1 Reply Last reply Reply Quote 1
        • Bkg2k
          Bkg2k Staff last edited by

          We will investigate.

          But there are only a few vulkan-compatible emulators, and this is an early version.

          So, even if it's working fine, at best there'll be only a small overall improvement.

          1 Reply Last reply Reply Quote 2
          • Tailslol
            Tailslol last edited by

            from what i read in the tweet of the guy the driver is incomplete.
            it just has the minimum for quake 3 to run
            and is compatible only in rpi1 to 3+ since they changed the gpu on the 4 but it is already a good start.

            Bkg2k 1 Reply Last reply Reply Quote 1
            • Bkg2k
              Bkg2k Staff @Tailslol last edited by

              @Tailslol Yes, the driver is only a POC (Proof of concept), it is not intended to be used with any other systems.

              Also, there will be no benefits of using Vulkan instead of GL from the rendering point of view. The rendering is only limited by the GPU capabilities. Vulkan makes no magics.
              However, it seems the Vulkan API is natively designed to manage multi-core CPUs. That is, using a Vulkan driver would possibly decrease significantly the CPU bottleneck in some games/emulators.
              When/If this driver becomes mature, some emulators supporting Vulkan APIs could get speeder and/or smoother

              Just wait & see...

              1 Reply Last reply Reply Quote 2
              • First post
                Last post

              Want to support us ?

              86
              Online

              89.8k
              Users

              26.1k
              Topics

              180.9k
              Posts

              Copyright © 2021 recalbox.com