Kimallus

Glitz
Tyyppi Grafiikkakirjasto
Kehittäjä

Peter Nilsson,

David Reveman
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.

Edustetut rahastot

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.

Ohjelmisto käyttäen Glitziä

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.

Muistiinpanot

  1. USENIX '04 Abstract . Haettu 31. elokuuta 2012. Arkistoitu alkuperäisestä 31. heinäkuuta 2012.

Linkit