sna: Allow some leeway when deciding to discard common translations
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 14 Mar 2014 13:08:43 +0000 (13:08 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 14 Mar 2014 13:40:55 +0000 (13:40 +0000)
commitc64d2572bafeacae25e9b58c8372ce91858c3832
tree0c79534b73c4da3bc44f67182bce058fd9b87456
parentb61e6398f0cf94d3c483e30c05ceae4a8383d16c
sna: Allow some leeway when deciding to discard common translations

Under PictFilterNearest, we can ignore fractional translations (not all
renderers discard those.) And if we are being approximate, we can loosen
our tolerance as well.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
src/sna/gen2_render.c
src/sna/gen3_render.c
src/sna/gen4_render.c
src/sna/gen5_render.c
src/sna/gen6_render.c
src/sna/gen7_render.c
src/sna/gen8_render.c
src/sna/sna.h
src/sna/sna_blt.c
src/sna/sna_composite.c
src/sna/sna_transform.c