Glitz | |
---|---|
Tyyppi | Grafiikkakirjasto |
Kehittäjä |
Peter Nilsson, |
Sisään kirjoitettu | C |
Käyttöjärjestelmä | Monialustainen ohjelmisto |
uusin versio | 0.5.6 ( 20. toukokuuta 2006 ) |
Lisenssi | MIT-lisenssi |
Verkkosivusto | freedesktop.org/wiki/Sof… |
Glitz on 3D - grafiikkasovellusliittymä kirjaston muodossa. Glitz tarjoaa laitteistokiihdytettyä 2D-grafiikkaa OpenGL :n kautta . [1] . Glitz on lähdekoodi, joka on lisensoitu MIT-lisenssillä . Projektia isännöi freedesktop.org . Sitä ei tällä hetkellä tueta.
Glitz voi tehdä kaiken, mitä XRender voi tehdä. Nimittäin:
Kuten XRender , myös Glitzillä on omat keskeiset ominaisuutensa kuvan ja taustan yhdistämisprosessissa .
Glitz pystyi kehityshetkellä tekemään asioita, joita XRender ei voinut tehdä:
OpenGL:n avulla Glitz toteuttaa ominaisuuksia, kuten multitexturing , varjostimet , vertex-puskurit. Yleisesti ottaen merkittävä osa Glitzistä on OpenGL:n "kääre", jonka avulla ohjelmoija voi ajatella "kankaan pinnan" suhteen eikä ikkunasta, vaan pikselien puskuroinnista.
Glitz on avainkomponentti Xgl X -palvelimessa, jota on käytetty oletuksena useimmissa GNU/Linux - jakeluissa. Xgl on kuitenkin nyt suurelta osin korvattu AIGLX :llä . Suositumpi Kairon grafiikkakirjasto tukee Glitziä moottorina, mikä tarkoittaa, että vain muutama rivi koodia Kairoa käyttämällä sallii sovelluksen käyttää grafiikkalaitteistoa.