We're going to need native shader support, and we're going to especially need DX9 shader inputs to handle games that use custom shaders. So we might as well just add Mojoshader and properly handle HLSL -> GLSL conversions as appropriate.
This would involve:
Integrating mojoshader code. Do not know if there is a github repo for this at this time.
A pathway for handling storage of shader information, to convert as needed per target.
Testing.
Not terribly bad, but should probably wait until after DX9 support( #3 ) is in, so we can compare.
We're going to need native shader support, and we're going to especially need DX9 shader inputs to handle games that use custom shaders. So we might as well just add Mojoshader and properly handle HLSL -> GLSL conversions as appropriate.
This would involve:
Not terribly bad, but should probably wait until after DX9 support( #3 ) is in, so we can compare.