> There are two problems with the RetroArch shaders: > > 1st.) I am pretty sure they changed the syntax/language of the shaders lately. The > android ones are the closest to GLSL, thats why i posted one of the links, that have > a dropbox-link with all the shaders in GLSL style. > > 2nd.) Many of the shaders are multi-pass shaders and I dont know how far MooglyGuy > has come with the JSON and BGFX stuff and if BGFX can support such a feature now. It > was a main reason for me, why I decided to wait, because GLSL of MAME couldnt support > multi-pass shader properly (for example pass shader 1 results to shader 4, etc.). > > PS: SoltanGris42, please check for my PM to you at Emuversal
I think the system MooglyGuy is writing is very general. That doesn't mean every shader will be able to be ported (I haven't looked in detail at the new system yet), but surely many will be able to work.
The syntax doesn't matter much. Whatever they use (cg?) is perfectly readable still. Moogly's smart, he'll figure it out. Even the current GLSL and HLSL shaders need rewriting to work with the new system.
Also, I replied to your PM. Sorry for the delay. I just never log in because I only very rarely post anything.
|