diff options
author | Kenneth Graunke <[email protected]> | 2016-01-13 20:33:16 -0800 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2016-02-09 17:01:45 -0800 |
commit | 67c5d00273ca248d681bc73e81a53a8c45741991 (patch) | |
tree | 7a2e4bc95ce83bee26aca2ae0585516bb6418ebd /src/mesa/main/dlist.c | |
parent | d56ae2d1605fc1b5a3fdf5aba9aefc3c7692a4ba (diff) |
i965/vec4/gs: Stop munging the ATTR containing gl_PointSize.
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.
v2: Use BRW_SWIZZLE_WWWW, not SWIZZLE_WWWW (caught by GCC).
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Matt Turner <[email protected]>
Reviewed-by: Chris Forbes <[email protected]>
Diffstat (limited to 'src/mesa/main/dlist.c')
0 files changed, 0 insertions, 0 deletions