nfries88
2011-Jul-18 21:16 UTC
[Wine] Generating OpenGL shaders from Direct3D shader bytecode
I saw on the LLVM mailing list some time ago that something like this was desired for Wine (but it was talking about an LLVM backend then). I figured I'd contact you guys to tell you that I found something like this, MojoShader by Ryan Gordon (zlib licensed). http://icculus.org/mojoshader/ http://hg.icculus.org/icculus/mojoshader/ Sorry if someone already suggested this, or if something like this has already been implemented.
DanKegel
2011-Jul-19 02:25 UTC
[Wine] Re: Generating OpenGL shaders from Direct3D shader bytecode
I think the d3d developers are aware of mojoshader. It doesn't generate bytecode from hlsl yet (it's *really hard* to do), so it's not much use to wine yet.
Reasonably Related Threads
- [LLVMdev] [GSoC] "Microsoft Direct3D shader bytecode backend" proposal
- [LLVMdev] [GSoC] "Microsoft Direct3D shader bytecode backend" proposal
- [LLVMdev] [GSoC] "Microsoft Direct3D shader bytecode backend" proposal
- [LLVMdev] [GSoC] "Microsoft Direct3D shader bytecode backend" proposal
- [LLVMdev] How to define complicated instruction in TableGen (Direct3D shader instruction)