On Mon, 2009-11-23 at 11:50 +0100, Michel Dänzer wrote: > On Sun, 2009-11-22 at 19:06 -0800, Dave Airlie wrote: > > man/radeon.man | 9 +++++++++ > > src/radeon.h | 3 +++ > > src/radeon_dri2.c | 8 ++++++++ > > src/radeon_exa.c | 14 +++++++++++++- > > src/radeon_kms.c | 15 +++++++++++++++ > > src/radeon_textured_video.c | 2 ++ > > 6 files changed, 50 insertions(+), 1 deletion(-) > > > > New commits: > > commit e20af9c94982ec6487dae42c141d33cf6a7a2eb4 > > Author: Dave Airlie <[email protected]> > > Date: Fri Nov 20 12:15:02 2009 +1000 > > > > radeon: avoid using hw pixmaps when we have little VRAM. > > > > This patch returns NULL for pixmap creation when we are using > > mixed pixmaps and the pixmap has a size. > > > > The size check is necessary for the front buffer. > > > > We add a flag to force pixmap creation for certain pixmaps > > that need to be hw, like the DRI2 and Xv ones. > > > > Idea from Michel and workarounds from Ben Skeggs. > > > > v2: add Option "EXALowVRAM" to allow configuring this, value in MBs. > > Thanks for adding an option, though I suspect a simple boolean option to > force-enable/disable the workaround behaviour might be easier to > understand.
... and would also allow changing / extending the heuristic for the default value in the future without invalidating the option or requiring new options. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer _______________________________________________ xorg-driver-ati mailing list [email protected] http://lists.x.org/mailman/listinfo/xorg-driver-ati
