On Mon, 13 Jun 2011 12:09:04 -0700, "Ian Romanick" <[email protected]> wrote: > From: Ian Romanick <[email protected]> > > Previously it was up to the driver or later code generator to reject > these shaders. It turns out that nobody did this. > > This will need changes to support geometry shaders. > > NOTE: This is a candidate for the stable branches. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=37743
I find it odd that arrays/matrices are treated as increments of 4 components while plain vectors aren't. Plain vectors end up occupying 4 components in our current implementation (you won't get more than 16 varying vectors working, since we run out of bits), and I think treating it that way for limits would be more intelligible for users than leaving it to the driver to catch later.
pgpwexdP0428a.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
