AMD, please give us EGL or decent direct rendering.
-- The short story --
Right now KWIN falls back to OpenGL 1.x with catalyst due to direct rendering being screwed up or something..? don't know the inner details just that direct rendering is to blame.
For opengles kwin needs egl. The catalyst drivers don't provide that (or do they with some magic symbolic links?) .. Please provide EGL.
I really just want to run kde/kwin as they are supposed to do. Somehow AMD always manages to really get the blood under my nails in this stuff. Please AMD, QUIT putting out new OpenGL revisions if the older things aren't even working.. Like direct rendering, glsl, and egl. I really just have that stuff all working perfectly with opengl 2.3 instead of having a severely crippled opengl 4.something.
Yea fglrx sucks at opengl 2 support. But with fglrx driver I have perfectly smooth desktop effects in KDE 4.6.5. This is what I did:
1) Turned off blur.
2) Turned off vsync in kwin
3) Turned off all oxygen animations (alt+f2 and type oxygen-settings and in widget style and window decorations tabs turn off animations)
4) Change graphics system to raster. Install kde-config-qt-graphicssystem in Kubuntu or find it on http://kde-apps.org/content/show.php?content=129817. Then go to SystemSettings>Qt graphics system and change to raster. Log out and log back in and test. Desktop effects should be smoother and whole desktop should be much more resposive and faster (because of raster). At least in my experiance it is faster
And yes, it would be great if AMD fixes the driver and if I could use kwin opengl2 backend
There is a fully functionaly copy of EGL that exists within FGLRX, however, the libraries are not public yet. The actual copy of EGL (Including OpenGL ES 2.0) is available by loading "libgl.so.1", and then loading the address for eglGetProcAddress . This should work for all distributions, however, in my experience it fails when distribution packages are involved.
Ubuntu 10.10 (amd64) - Distro Package (11.5 to 11.8) - Fails
Ubuntu 10.10 (amd64) - Direct install ( 11.5 to 11.8) - works ( Installed without generating system packages )
Sabayon 6 ( amd64 ) - Distribution package (11.6 ) - Driver failure ( A-series laptop )
Sabayon 6 (amd64 ) - distribution package ( 11.8) - Fails, but for same reason as the other distro packages are.
Thanks for thinking with me. However i don't want to cripple KDE for catalyst when i have a high end card. Specially turning off animations is just a no-go for me. I like the animation
Originally Posted by schnelle
Ohh interesting, i did do symlinking to that for opegles but not for egl. Gonna give that a try.
Originally Posted by Dandel
Oke, the result is and remains the same. AMD needs to fix direct rendering nomather what option you choose or try.
It would be interesting if an amd fellow could reply in here about the state of direct rendering, why it's so problematic and what is gonna be done about it. It really sucks to use opengl 1.x when the card supports 4.x and is in the high end range (6870) ...
Please "amd", respond in here!