Skip to content


EGL jako przyszłość

Jeśli ktoś jeszcze zastanawia się, dlaczego AIGLX jest Evil, a Xgl jest TheWayToGo, dość jasno wyraża to ten post.

The real innovation in Xegl is NOT the eye-candy you get with rotating cubes etc.

The real innovation is, in fact, that it proposes a new graphics driver model for linux that is cleanly layered: You’ve got a hardware driver, and above that you can have an X server, or any other OpenGL application.

This is why I don’t support the position that NVIDIA hold in their abovementioned PDF document. OpenGL eye-candy IS JUST NOT THE POINT.

With Xegl and it’s foundations, you won’t be tied to X anymore as a windowing system, nor will you have to install a windowing system if you just need accelerated graphics, nor will your system crash when you switch between a framebuffer text console and the X server.
It is about time for Xegl on Linux, and the eye-candy just helps to build up some pressure by the user community on the developers and hardware vendors to define a clean interface for this…

Właśnie dlatego AIGLX jest wręcz szkodliwy, ponieważ zmniejsza wspomniany nacisk na przejście na architekturę EGL i pozwala dłużej trwać przy przestarzałej architekturze XServer-centric.

Na koniec kilka słów od autora Compiza odkrywających prawdziwe motywy, dla których nVidia naciska na wsparcie bezpośrednio w driverze XFree/Xorg (oni już je mają, a konkurencja nie) i komentarz do FUD rozsiewanego przez Red Hata, aby promować ich rozwiązanie AIGLX (nazywanie developmentu prowadzonego od 2004 roku w publicznym CVS jako “behind closed doors”).


Posted in Software.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

You must be logged in to post a comment.