[Mesa-dev] R600g LLVM shader backend
stephane.marchesin at gmail.com
Sat Dec 10 03:16:05 PST 2011
On Fri, Dec 9, 2011 at 14:15, Tom Stellard <tstellar at gmail.com> wrote:
> I have just pushed a branch containing an LLVM shader backend for r600g to my
> personal git repo:
> http://cgit.freedesktop.org/~tstellar/mesa/ r600g-llvm-shader
> There are three main components to this branch:
> 1. A TGSI->LLVM converter (commit ec9bb644cf7dde055c6c3ee5b8890a2d367337e5)
> The goal of this converter is to give all gallium drivers a convenient
> way to convert from TGSI to LLVM. The interface is still evolving,
> and I'm interested in getting some feedback for it.
> 2. Changes to gallivm so that code can be shared between it and
> the TGSI->LLVM converter. These changes are attached, please review.
> 3. An LLVM backend for r600g.
I can't help but notice the additional license restrictions in that
code -- is this something that could be sorted out?
More information about the mesa-dev