Kamalneet Singh wrote: > Stephane Marchesin wrote: >> [...] >> What specifically are you interested in ? FWIW all this stuff is quite >> unfinished... > > We have a project to develop OpenGL ES Shading Language compiler. We > want to use llvm, and it makes sense to work with mesa instead of > starting from scratch.. :) So it's great that something works!
The LLVM code that's in Mesa now has nothing to do with the shading language compiler. I don't know if you've discovered that or not. For the long-term, we need a new GLSL compiler in Mesa. I think a new compiler which uses LLVM for code generation is the right way to go. LLVM has lots of good optimization infrastructure that I wouldn't want to try to recreate. For your project, are you planning producing an open-source GLSL compiler? There's no reason why a GLSL compiler for OpenGL ES can't be the same compiler used for full OpenGL's GLSL. -Brian ------------------------------------------------------------------------------ _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev