[Mesa-dev] [PATCH 14/20] radeonsi: reserve a parameter slot for FMASK resources in shaders
Michel Dänzer
michel at daenzer.net
Thu Aug 8 08:18:46 PDT 2013
On Don, 2013-08-08 at 08:02 -0700, Tom Stellard wrote:
> On Thu, Aug 08, 2013 at 01:51:39PM +0200, Marek Olšák wrote:
> > Interleaving might not be a good idea, but they could be in the same
> > array, like this:
> >
> > 0..15: textures
> > 16..31: FMASK textures
> >
> > I'll test LLVM master, but we should probably bump the LLVM version
> > requirement in configure.ac to prevent users from using LLVM 3.3.
> >
>
> What is it that works with LLVM master, but doesn't work with LLVM 3.3?
Apart from MSAA, at least (looking at #if HAVE_LLVM >= 0x0304 guards in
radeonsi_shader.c) TGSI_OPCODE_DDX/Y and TGSI_OPCODE_TXD.
So, I do wonder if it's worth allowing the R600 backend from LLVM 3.3
for the Mesa release after 9.2?
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer
More information about the mesa-dev
mailing list