nvc0: change logic for centering of eng2d blit when downsampling
authorIlia Mirkin <imirkin@alum.mit.edu>
Fri, 18 Apr 2014 04:08:16 +0000 (00:08 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sat, 19 Apr 2014 17:23:32 +0000 (13:23 -0400)
commit47c19a5819444728b8662da4a0dbd5ca9af4698a
tree143d48a32c65a36cd785e2b0b2d5d5c0d03f86c5
parent6d5c3c826006759465144480e986de48740288e2
nvc0: change logic for centering of eng2d blit when downsampling

We want to center the sample. The old code may have been correct given
the limited values of ms_x/y, but the new logic should be more
intuitive. Note that ms_x can only be 1/2 and ms_y can only be 0/1.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/gallium/drivers/nouveau/nvc0/nvc0_surface.c