My apologies for a too-brief response to this question. GlassyMesa links LLVM statically into Mesa. I believe that previous posters to this thread have already done a pretty good job of arguing that this is at least a workable approach.
Best regards, Greg On Tue, Aug 26, 2014 at 7:14 PM, Kenneth Graunke <kenn...@whitecape.org> wrote: > On Tuesday, August 26, 2014 06:45:42 PM Greg Fischer wrote: > > The GlassyMesa effort is ongoing despite the lack of recent activity. We > > continue to embrace LLVM as a basis for shader compilation in Mesa and > > elsewhere. > > > > We agree that translating from LLVM back "up" to GLSL IR is problematic > and > > that an architecture that supports LLVM backends would be desirable. > > > > The current published code is a work-in-progress. We are currently > working > > on tuning of compilation time and code generation quality, and some of > that > > work will likely be appearing soon. There have also been recent > > improvements in glslang, the parser for this stack. > > > > Packaging and ABI stability have not been an issue for us. > > As far as I know, you haven't actually shipped your software in any Linux > distribution yet, so a lack of packaging problems sort of goes without > saying... > > --Ken
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev