PDA

Visualizza la versione completa : Il futuro della grafica sotto *nix


Ikitt
04-02-2005, 09:58
Discalaimer: sono interessato al settore e lo seguo con interesse, ma non sono certo un'esperto in merito (eufemismo) :fagiano:

O, da un'altro punto di vista, "inseguendo MacOsX" :D

La notizia del giorno per chi si interessa di gnome/gtk/x-window/soci e` probabilmente questa:

http://www.osnews.com/story.php?news_id=9609

Conseguenze nel breve periodo: altre tre dipendenze per gtk ad aumentare la gia` lunga lista, quindi noie per i packager; MA,
Conseguenze nel lungo periodo: ci si avvicina a questo
http://people.redhat.com/otaylor/guadec5/
che dovrebbe iniziare a concretizzarsi in estate/autunno con GTK2.8, e a seguire per le applicazioni che usano gtk.

Nel concreto, e` (IMHO) un passo importante per lo svecchiamento del sistema di windowing corrente, inseguendo, appunto, lo sviluppo di un sistema piu` moderno come quello di MacOsX o il futuro Avalon di Windows.

Gli sviluppi e le potenzialita` ci sono, ma il lavoro e` grosso e non mancano i possibili problemi.
Per esempio, il ridisegno dell'architettura grafica sulla base di quella di X e` si possibile -come si vede-, ma a prezzo di una serie di compromessi che vanno valutati con cautela. Certo non e` facile superare -e velocemente- tutte le asperita` di un modello che bene o male e` vecchio di 20 anni :fagiano:
Anche se, credo, ci saranno ancora sviluppi interessanti in questo senso (penso a X.org e XCB)

Oppure, spostando il peso del rendering dalla CPU alla scheda grafica, si hanno si benefici, ma a patto che questa sia ben sfruttata, e torna quindi alla ribalta il problema dei driver per le suddette schede.

Ilmalcom
04-02-2005, 10:51
Una notizia interessante. Sicuramente ne so anche meno di te, tuttavia penso che appoggiarsi su delle API standardizzate sia una buona novitą, che permetterą di progettare il server X in maniera pił intelligente di quella attuale, frutto, mi pare di capire dal secondo articolo, di una serie di "collage" non sempre ben riusciti. E' certo che stiamo toccando una delle noti dolenti di Linux, quindi questo sarebbe un buon passo avanti :)

Ikitt
06-02-2005, 14:03
Originariamente inviato da Ikitt
[...]Nel concreto, e` (IMHO) un passo importante per lo svecchiamento del sistema di windowing corrente, inseguendo, appunto, lo sviluppo di un sistema piu` moderno come quello di MacOsX o il futuro Avalon di Windows.[...]

A proposito di velocita`:
http://www.cs.umu.se/~c99drn/opengl_freenix04.pdf

glitz e` uno dei backend piu` popolari in via di sviluppo per cairo, basato, come suggerisce il nome, su opengl

Loading