Question Is hardware acceleration coming to switch homebrew?

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by The0919, Aug 4, 2018.

  1. The0919
    OP

    The0919 GBAtemp Regular

    Member
    4
    Oct 29, 2017
    United States
    Behind you
    Is anyone working on something like OpenGL or Vulkan that will be usable for homebrew? I know Lakka has it so its not impossible, but I think if it gets implemented it will be a huge step forward for homebrew.
     
  2. jjbredesen

    jjbredesen Yes I am not dead.

    Member
    13
    GBAtemp Patron
    jjbredesen is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Feb 16, 2018
    Korea, North
    Hyrule
    It is being worked on.
     
  3. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    Is it though ? Last info I got was Armada having something working-ish then he left for personnal reasons / not enough time. Did somebody ever continue his work ?
     
  4. jjbredesen

    jjbredesen Yes I am not dead.

    Member
    13
    GBAtemp Patron
    jjbredesen is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Feb 16, 2018
    Korea, North
    Hyrule
    I keep hearing that it is, Armada posted his work before leaving, but honestly not seen much concrete going on?
     
  5. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    Well that was just the last info I had, didn't say it was up to date :P
     
  6. catlover007

    catlover007 GBAtemp Regular

    Member
    6
    Oct 23, 2015
    Germany
    I don't know in which state his work is exactly, but it looks like he managed to get OpenGL and Vulkan to some degree running on the Switch. I wanted to compile and test it, but it seems like it requires Linux and I have only 15 GB left on my HDD so not enough for a linux partition or a VM, so I couldn't test it.
    https://github.com/Armada651/mesa , https://github.com/Armada651/libdrm_nouveau and https://github.com/Armada651/libnx/tree/gpu
    Also fincs(author of citro3d) is also working on it https://github.com/devkitPro/mesa I guess somewhen it will be released and downloadable via pacman
     
    the_leg likes this.
  7. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    He was able to have glxgears run but it was glitchy on some FW versions, like when you long pressed HOME for instance.
     
Loading...