airlied ([info]airlied) wrote,
@ 2008-05-05 14:01:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
compiz on rs480/rs690 working!!
So if you have a DRI enabled ATI rs4xx/rs6xx integrated chipset and have been cursing my name because compiz doesn't work without foobar'ed textures, you can stop the cursing and start the praisin...

I've found the bug in the r300 swtcl path that caused this, the 3D driver uses the fragment shader to do rectangular textures, and this involves feeding the texture dimensions into the fragment shaders in constants. However the code to update those constants for new textures wasn't always getting called at the correct time in the swtcl path.

So http://cgit.freedesktop.org/mesa/mesa/diff/?id=a7016949f27f7612ffba7a4d0c5e6280cb3e66ba

is the fix and is now in mesa master, I'll pull it into mesa 7.0.x branch and I'll probably release F8 and F9 mesa packages with fixes. This probably won't make F9 GA but the 0-day mesa update will contain the fix.

This bug has been annoying me since July 2007 so woot!!


(Post a new comment)


[info]yoshi314.openid.pl
2008-05-05 07:57 am UTC (link)
oh man, this looks like one of those obscure bugs that take forever to find.

(Reply to this)


(Anonymous)
2008-05-05 08:26 am UTC (link)
Ohhh, that's soo awesome :)

(Reply to this)


(Anonymous)
2008-05-05 08:40 am UTC (link)
"I just know I'm going to stab myself when I find this compiz on rs690 bug".
It is unnecessary because then nobody will fix such bugs any more. :D

(Reply to this)

fedora 9 packages
(Anonymous)
2008-05-05 09:39 am UTC (link)
where we can find F9 experimental packages?
especially r500-test mesa branch

(Reply to this)


(Anonymous)
2008-05-05 11:40 am UTC (link)
I've also tested kwin 4 with compositing on rs480. Now it basically works but there some small glitches.

(Reply to this)

I don't suppose you fancy doing an "Encore!", please?
(Anonymous)
2008-05-05 12:09 pm UTC (link)
Here's another long-standing R300 bug:

https://bugs.freedesktop.org/show_bug.cgi?id=13258

Such an obvious effect really worries me in a simple OpenGL xscreensaver hack.

(Reply to this)


[info]redline6561
2008-05-05 12:19 pm UTC (link)
Congratulations, Dave!

(Reply to this)

Thank you!
(Anonymous)
2008-05-05 05:59 pm UTC (link)
Thank for your work!
Compiz now works with my radeon xpress 200m (rs480)!

(Reply to this)

Airlied = Numero one!!
(Anonymous)
2008-05-05 07:09 pm UTC (link)
Thanks. Where send money? ;)

(Reply to this)

I don't beleive it
(Anonymous)
2008-05-05 08:44 pm UTC (link)
it's too good to be true =)

(Reply to this)

thanks
(Anonymous)
2008-05-05 09:12 pm UTC (link)
thank you very much dave. this is one small step for ati drivers but it's a huge one for all rs480 users.
thank you again. you're really great.

(Reply to this)

Thank you!
[info]https://login.launchpad.net/+id/3eMTs7E
2008-05-05 09:58 pm UTC (link)
I'm also a xpress 200m owner (RS485 [Radeon Xpress 1100 IGP]) who was until now using the fglrx drivers. Gonna change to radeon ASAP there are (k)ubuntu packages for it :)

thanks again and again for all you hard work.

(Reply to this)(Thread)

Re: Thank you!
(Anonymous)
2008-05-06 07:27 am UTC (link)
https://edge.launchpad.net/~stikonas/+archive

(Reply to this)(Parent)


[info]allec6772
2008-05-06 03:22 pm UTC (link)
Yeah...hahah

(Reply to this)

KDE 4
(Anonymous)
2008-05-06 11:43 pm UTC (link)
I have a laptop which has an integrated Radeon Xpress based on RS485 and I must say a big thank you for this! Now the compositing in KDE 4 works quite a bit better for me. There are still some bugs left though. What is the best way for us to help you iron out those bugs?

(Reply to this)(Thread)

Re: KDE 4
(Anonymous)
2008-05-13 01:33 pm UTC (link)
I'm also interested in helping with this. It looks like all the new advanced eye-candy in KDE 4 exposes quite a few bugs in the drivers. They are pushing the envelope, it looks like.

(Reply to this)(Parent)

Thanks
(Anonymous)
2008-05-08 06:06 am UTC (link)
Thanks.

FWIW I've never been cursing any free software author, but the bug made me a daily visitor of planet.freedesktop.org.

Thomas

(Reply to this)(Thread)

Re: Thanks
(Anonymous)
2008-05-08 01:17 pm UTC (link)
You should have subscribed to RSS feeds :).

(Reply to this)(Parent)

good
(Anonymous)
2008-05-09 11:15 am UTC (link)
way to go dave

(Reply to this)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…