Valve OpenSourced their DirectX to OpenGL Layer


Are there many Open Source DirectX games?
 
Wrap that with the GL->GLES layer and porting things to the Pandora may get ever so slightly easier.
Even though programs with shaders will run, I don't translate the shaders or properly set up render calls yet. It's practically a stub.
As another side node: Dota 2 is noticeably slower when using the OpenGL layer than DirectX (on lower-end hardware).
 
Last edited by a moderator:
Adequate licence. Are the many DirectX based games that are not also tied closely to other Windows APIs?


Is this conversion layer better than Wine's?
 
Last edited by a moderator:
Well, every game using it so far requires some OpenGL 3 features... maybe that's just the answer to the "finally port it to OpenGL 2.1, damnit!" choir ;)

As another side node: Dota 2 is noticeably slower when using the OpenGL layer than DirectX (on lower-end hardware).
Apparently there's one or two effects in DOTA2 that are somewhat problematic, as far as I know disabling a certain setting vastly boosts performance with the free drivers. Valve did an early blogpost that definitely showed a huge performance improvement when using this layer instead of native D3D with L4D2.
 
Back
Top