diff options
author | Zack Rusin <[email protected]> | 2013-04-23 18:47:08 -0400 |
---|---|---|
committer | Zack Rusin <[email protected]> | 2013-04-26 23:01:46 -0400 |
commit | d996622cfad484817c1038caded20032759ec93b (patch) | |
tree | 9b91be5c1f6d9efc0a517a40878c56d353564e11 /src/gallium/auxiliary/draw/draw_fs.c | |
parent | 5d9ef5b3652e59a14bf8e2ce20a61118b2a074dc (diff) |
draw/llvm: fix viewport transformations
This was a very serious bug. We were always doing the viewport
transformations on the first output of the vertex shader. That means
that every application that was storing position in anything but
OUT[0] was outputing untransformed vertices and had broken output
for whatever it was storing at OUT[0]. Correctly take into
consideration where the vertex position is actually stored.
Signed-off-by: Zack Rusin <[email protected]>
Reviewed-by: José Fonseca <[email protected]>
Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_fs.c')
0 files changed, 0 insertions, 0 deletions