PDA

View Full Version : PSVita News: Frangar making progress on RetroArch GPU Acceleration Bounty



wraggster
July 16th, 2019, 15:06
Following an article on the bounty for GPU acceleration in RetroArch and its cores on the PlayStation Vita (http://wololo.net/2019/07/08/a-look-at-the-last-sliver-of-hope-for-nintendo-64-high-res-ps1-and-emulator-shaders-on-the-psvita-the-gxm-driver-gpu-acceleration-bounty-thats-gaining-traction-with-over-500-raised-and-frangar/), various individuals pledged some money to it in a last attempt to strengthen the Vita’s emulation capabilities. Now, the bounty’s value has increased by over $560 and Frangar (https://twitter.com/frangar) has just made some significant progress that we’ll look at in this article!



Frangar is thinking about writing a GXM specific HW rendering driver for PCSX-ReARMed (https://github.com/libretro/RetroArch/issues/9015#issuecomment-510791628) allowing for rendering of some PS1 games at higher resolutions for a better quality imagehttp://cdn-3.wololo.net/wagic/wp-content/uploads/2019/07/kirbyaa-300x225.png (http://wololo.net/wagic/wp-content/uploads/2019/07/kirbyaa.png)Shaders in 2D emulators on the PSVita are closer than ever thanks to Frangar’s recent work! (Source (https://emulation-general.fandom.com/wiki/List_of_shaders_and_filters))


A status update (https://github.com/libretro/RetroArch/issues/9015#issuecomment-511760622), published a short while ago, in which Frangar discuss the progress he’s already done. This includes:

Getting Runtime Shader Compilation to work which is instrumental in allowing cores, such as ones for the SNES/GBA, to make use of filters and shaders on the PSVita thus making games look better in some instances.
The Vita2D driver has been updated to the latest version
Scissoring support for the menu driver is being implemented. This is used for rendering the Ozone driver (Switch-esque UI) and menu widgets (https://www.libretro.com/index.php/retroarch-1-7-6-released/)
A promise to take a look at the Ozone driver and menu widgets presumably after finishing the scissoring support mentioned above
Apparently, the final RetroArch driver will be based on Vita2D not GXM/VitaGL as was initially stated. An HW context for cores and shader pipelines will be implemented to it as well


http://wololo.net/2019/07/16/psvita-news-frangar-making-progress-on-retroarch-gpu-acceleration-bounty-as-a-runtime-shader-compiler-has-been-implemented-bounty-has-now-risen-to-1067/