[ubuntu-x] DRi2 intel drivers in Jaunty?

Khashayar Naderehvandi khashayar.lists at gmail.com
Sun Jan 25 20:55:21 GMT 2009


On Sun, Jan 25, 2009 at 12:06 AM, Peter Clifton <pcjc2 at cam.ac.uk> wrote:
> On Sat, 2009-01-24 at 10:10 +0200, Timo Aaltonen wrote:
>> On Fri, 23 Jan 2009, Peter Clifton wrote:
>>
>> > On Fri, 2009-01-23 at 20:13 +0200, Timo Aaltonen wrote:
>> >> On Fri, 23 Jan 2009, Peter Clifton wrote:
>> >>
>> >>> Hi guys..
>> >>>
>> >>> I was just about to write an email asking if there were any plans to get
>> >>> the 2.6.x intel driver into Jaunty, with / without DRI2 support, and it
>> >>> turns out the packages hit the repositories about 3 hours ago ;).
>> >>
>> >> :)
>> >>
>> >>> What this does mean.. is that you might start to see some reports of
>> >>> corrupt alpha rendering with compiz. (I've been testing locally with the
>> >>> new intel drivers for a while now.. and have been debugging that issue).
>> >>
>> >> Is this with UXA? I haven't seen any corruption so far on my X61 which has
>> >> 965GM, but using the default which is EXA. I know there are some problems
>> >> with UXA but haven't tried it out at all yet.
>> >
>> > Sure. I wasn't aware EXA was the released default, I am indeed using
>> > UXA. I've got a GM45, but the driver code-paths should be the same.
>>
>> Ok think I'm seeing the same corruption.. The popup menus/windows colors
>> are wrong until they are fully opened? Doesn't seem too distracting, at
>> least not yet :)
>
> Here are the debdiffs I've used so far.. I'm not sure I bumped all the
> inter-dependencies correctly though, but it should give you an idea of
> the code changes required to work around the problem.
>
> Unfortunately, we need to track the alpha channel on a per-texture basis
> (or we break window shadows), otherwise we could get the required
> information about the redirected window without having to break ABI.
>

I'm having a quick run with your compiz patches now, and the alpha
blending is working as expected.
Nice work, and thanks!

Regards,
Khashayar



More information about the Ubuntu-x mailing list