On Wed, 2018-10-31 at 11:22 -0700, Francisco Jerez wrote:
> I don't object removing the pre-LLVM 5.0 paths, nor keeping them around
> in order to make r600 happy.  What would it take to forward-port the
> r600 image support code to more recent LLVM versions?

Converting the llvm pass to the new style of metadata passing and
updating libclc builtins.
There are things higher on my priority list wrt clover/libclc (fixing
rounding routines, replacing the build system, adding support for
buffer sharing between devices). it will take some time unless someone
else volunteers.

Jan

> 
> Jan Vesely <jan.ves...@rutgers.edu> writes:
> 
> > On Wed, 2018-10-31 at 17:02 +0000, Emil Velikov wrote:
> > > On Wed, 31 Oct 2018 at 15:57, Jan Vesely <jan.ves...@rutgers.edu> wrote:
> > > > On Wed, 2018-10-31 at 13:30 +0000, Emil Velikov wrote:
> > > > > From: Emil Velikov <emil.veli...@collabora.com>
> > > > > 
> > > > > LLVM versions earlier than 5.0.1 are no longer supported.
> > > > 
> > > > I'd prefer to keep llvm-3.9, since it's the last version that supports
> > > > images for r600, but I'd leave the final decision to Francisco.
> > > > 
> > > Was it just image support that was dropped or all of r600?
> > > I take it there's not enough interest/manpower to address that?
> > > 
> > > I'm curious how are you building/managing things:
> > >  - full build with LLVM 3.9
> > >  - r600 build with LLVM 3.9, and another for $other component using newer 
> > > LLVM
> > >  - other
> > 
> > I build only clover+r600, mostly to occasionally check that libclc
> > still works as expected. I don't expect mixing of LLVM versions to work
> > (although with versioned symbols it should).
> > I can always fall back to older mesa release for this, but building
> > from one source is nice, feel free to go ahead with Francisco's ack.
> > 
> > Jan
> > 
> > > If really needed, we could keep 3.9 solely for r600 and use 5.0.1+ 
> > > elsewhere.
> > > Considering LLVM 3.9 isn't getting new updates with last one being in
> > > Sep 2016 we are seriously clinging to straws.
> > > 
> > > Thanks
> > > Emil
> > 
> > -- 
> > Jan Vesely <jan.ves...@rutgers.edu>

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to