If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
No announcement yet.
ATI R600/700 OSS 3D Driver Reaches Gears Milestone
Just thought to remind to remove the hack you had. agd5f fixed the problem a while ago (the fix belonged to Mesa, not libdrm) and it might be the workaround you had might lead into more compilation errors unless removed. (I'm not sure how much the preprocessor likes two defines for the same name, might error out)
Yepp, seen it already and now mesa builds without the radeon_drm.h modifications. Thanks for the fix agd5f.
When I try to enable kde 4.3's desktop effects here the system freezes immediate. Then after a reboot I can login via kdm and then the system froze again during desktop load. I heared the startup sound, the taskbar and desktop stuff got displayed.
In the syslog I find those entries.
[drm] wait for fifo failed status : 0xE47034E0 0x00110103
Update: If I disable all effects manual it works in opengl and xrandr mode. Things like preview images on the taskbar work but things like sliding during workspace change run very slow in both modes.
We reached the point last week some time where the slow back-to-front copies were starting to be an obstacle for further testing, so agd5f is working on accelerating that now. That should get rid of all the "too slow" failures and will probably help with some overflow-related problems as well.
That just leaves the intermittent geometry corruption, which I expect is going to be a real pain to troubleshoot but easy to fix once the problem is understood, plus some regressions over the last couple of weeks (eg etracer).
Awesome, I just updated to the latest mesa and drm, glxgears now gives me 430 fps and compiz is now actually usable.
Ha, I get 572.
Duke Nukem 3D is now playable in eduke32 without the HRP. Before it felt like my system was going to blow up. The only problem now is that I get wall hacks. Pretty nice being able to see enemies through walls I guess.
Also, I got KWin working with OpenGL, but it's still not quite usable. KDE crashed after enabling it, but upon restarting KDE it did work. It leaves junk on the screen, like if you move a window, parts of the window stay behind, and I tried typing this message with it on, but the text was garbage. Had to go back to Xrender to type this.
With integrated hd3200, also see improvement. glxgears around 400 and prior graphics corruption when moving other window over gears window is gone.
Not sure if comparison is valid but this card gets around 700 using fglrx.
Also tried eduke32. It does seem fast enough to play but too many goofy blinking artifacts and odd lines. Also see enemies through walls. This is definitely the best the open source drivers have done so far in 3D for my card.
Edit: same type of observations with quake2 (sdlquake)
Oh nice, I got ~31fps in glxgears with the radeon driver before and now ~285fps. Kwin also works better in opengl mode now. X dies every time I apply settings and I get some artifacts but usability is much better now. Gliding between desktops works faster than with XRender now for example.