On Thursday, January 14, 2016 10:24:32 AM PST Matt Turner wrote: > On Wed, Jan 13, 2016 at 8:33 PM, Kenneth Graunke <kenn...@whitecape.org> wrote: > > gl_PointSize is delivered in the .w component of the VUE header, while > > the language expects it to be a float (and thus in the .x component). > > > > Previously, we emitted MOVs to copy it over to the .x component. > > But this is silly - we can just use a .wwww swizzle and access it > > without copying anything or clobbering the value stored at .x > > (which admittedly is useless). > > > > Removes the last use of ATTR destinations. > > > > Signed-off-by: Kenneth Graunke <kenn...@whitecape.org> > > --- > > Oh, this must have been what you were working on when you asked me > about <4,4,0> regions on 3-src instructions. > > Reviewed-by: Matt Turner <matts...@gmail.com>
Nope, that was actually trying to convert SIMD8 TES from SINGLE_PATCH mode to DUAL_PATCH mode (new on Skylake). But I guess this would be a <4,4,0> in align1 mode too :) --Ken
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev