[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: XFree86 4.1.0: call for help



Michel Dänzer wrote:

> While we're at it: The last other real issue in the r128 driver is mostly
> exposed by Xv: the data is moved to the framebuffer word by word, but it
> gets swapped depending on the current depth, so the video is broken. Does
> anyone have a better idea than to use different ways to move the data
> depending on the depth?
> 
> Wait, I have an idea: Disable byte swapping before moving the data and
> restore it after. I'm going to test that.

Works beautifully, why didn't I think of that before?

I was afraid that it might impact performance or interact badly with other
things like the DRI, but neither seems to be the case. :)


Patch submitted to XFree86 and Branden.


-- 
Earthling Michel Dänzer (MrCooper)    \   Debian GNU/Linux (powerpc) developer
CS student, Free Software enthusiast   \        XFree86 and DRI project member



Reply to: