summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_fs.c
diff options
context:
space:
mode:
authorZack Rusin <[email protected]>2013-04-23 18:47:08 -0400
committerZack Rusin <[email protected]>2013-04-26 23:01:46 -0400
commitd996622cfad484817c1038caded20032759ec93b (patch)
tree9b91be5c1f6d9efc0a517a40878c56d353564e11 /src/gallium/auxiliary/draw/draw_fs.c
parent5d9ef5b3652e59a14bf8e2ce20a61118b2a074dc (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