Linux grafische systeem in de interpretatie van de datastroom



Traditioneel, Linux is de X11 grafische systeem van de C / S architectuur, de algemene grafische applicatie genaamd XClient, is er een programma dat draait op de achtergrond heet de Xserver.Deze methode wordt aangeroepen door XServer indirecte rendering rendering grafische data stroom is ongeveer XClient - XServer - Apparaatbeheer.

Duidelijk dat de relatief zwakke prestaties van indirecte rendering, in het bijzonder 3D-gegevens zonder gebruik te maken van 3D grafische versnelling, door middel van een software-implementatie van OpenGL, zoals Mesa omgezet in 2D-gegevens, en via de XServer display.

Om de afbeeldingen te verbeteren, Linux introduceerde de direct rendering, ook wel DRI (Direct Rendering Infrastructure).Typisch, 3D-gegevens rond de XServer, de gegevens die rechtstreeks uit de XClient graphics en 2D-gegevens is het gebruik van de traditionele C / S-modus, de Xserver behandeling.