As a POC, i've been able to get GL rendering working using picaGL. It's very basic at the moment and is missing quite a few features.
@justinweiss already mentioned, it’s unlikely we’d see a benefit through RetroArch soon. I do like to add at-least some progress is being made.
It will take a while for me to clean up the mess i left behind, and figure out how to make a proper, preferably, additional driver.
Source will follow once clean enough.
It's a start towards having a GL enabled frontend. Maybe, just maybe, eventually exposing the GL driver to the cores will allow us to gain a few additional fps and additional cores. Currently, the default 'ctr_gfx driver' is completely disabled.
I do like to thank
@justinweiss for his inital libretro
ctr_opengl branch,
@MasterFeizz for his
picaGL library (you're a GOD, and i hate to see you losing interest),
@Rinnegatamante for his vitaGL, gl1 retroarch implementation (
PR ).
For anyone interested enough, here's a stella2014 build with picaGL as graphics driver enabled. Who doesn't want to play GL rendered atari2600 games on their 3ds. Well I do..
To use this, from any other core, make sure to set 'RGUI' as menu driver and launch a game from there.
Starting the core directly, makes it launch with the wrong pixelformat, and you'll be greeted by a distorted menu. (yes, i suck)
This is purely a POC build, so expect issues.