Hi,
I'd like to complement Jason's excellent answer with some code
examples.
ac_nir_to_llvm is used by two drivers, RADV and RadeonSI.
Each of them have a driver-specific implementation of the shader ABI.
For RADV's implementation, take a look at llvm_compile_shader in
radv_nir_to_llvm.c and to
On Fri, 2020-10-02 at 18:21 -0500, Jason Ekstrand wrote:
> > The good thing about C++ is that you can pick a subset of features
> > that
> > you like, and stick to them. Then you'll never have to deal with
> > other
> > the stuff if you don't want to. There exists a subset of the
> > language
> > w
On Fri, 2020-10-02 at 12:53 -0500, Jason Ekstrand wrote:
> On Fri, Oct 2, 2020 at 11:34 AM Eric Anholt wrote:
> > On Thu, Oct 1, 2020 at 6:36 PM Alyssa Rosenzweig
> > wrote:
> > > Hi all,
> > >
> > > Recently I've been thinking about the potential for the Rust
> > > programming
> > > language in