st/xorg: proper fix for compositing after rounding up
authorKeith Whitwell <keithw@vmware.com>
Fri, 27 Nov 2009 15:28:46 +0000 (15:28 +0000)
committerKeith Whitwell <keithw@vmware.com>
Fri, 27 Nov 2009 15:30:18 +0000 (15:30 +0000)
commit4236493899b9ccfcc8df3dcf81697776621fa1f8
treed07e53f0337d8267d9275d9819b23464bb5407b3
parent1310811469e7a1e27669ad1513b5bd4a60207c4f
st/xorg: proper fix for compositing after rounding up

Basically don't round up shared textures.  This fixes compiz,
but I'm afraid that rounding up texture sizes here in the driver
is doomed, as it will inevitably break texture wrap modes.
src/gallium/state_trackers/xorg/xorg_composite.c
src/gallium/state_trackers/xorg/xorg_exa.c
src/gallium/state_trackers/xorg/xorg_exa.h
src/gallium/state_trackers/xorg/xorg_renderer.c
src/gallium/state_trackers/xorg/xorg_renderer.h
src/gallium/state_trackers/xorg/xorg_xv.c