Browser con accelerazione grafica, facciamo il punto

Browser con accelerazione grafica, facciamo il punto

Direct2D e DirectWrite sono le tecnologie che guideranno l'accelerazione grafica all'interno dei browser. Grosse migliorie per buona parte dei browser in vista

di pubblicata il , alle 14:09 nel canale Programmi
 
47 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
Rand25 Novembre 2009, 15:08 #11
Originariamente inviato da: Therinai
faccio la stessa domanda che ho posto nella news riguardante l'accelerazione di ie: a cosa serve?
voglio i benefici, non i vantaggi potenziali


La wiki di Mozilla dice

And now, for the Direct2D in Firefox show, starring Bas Schouten!

* Bas’s blog post on Direct2D was featured in a cnet news article on Direct2D in Firefox.
* Direct2D provides vector graphics rendering on the GPU. It is implemented as a backend to cairo.
* Large performance improvements in scrolling.
* Large improvements in dynamic websites using a lot of transformations and blending operations.
Lwyrn25 Novembre 2009, 15:11 #12
Originariamente inviato da: Sapo84
E cosa avrebbe di grafico javascript?
Possibile che non si sia ancora capita la differenza tra accelerazione video (DXVA e simili), accelerazione grafica del 2D e GPGPU?
(e non lo dico in particolare in risposta a questo post ma a tutti quelli che pensano che l'uso di Direct2D/Directwrite aumenterà i consumi e/o richiederà schede video pompate).

Gli effetti grafici applicati agli elementi che ora come ora ciucciano un casino di CPU.
Vedi dissolvenze, slide etc.
Originariamente inviato da: Sapo84
Quartz ha già la precisione sub-pixel, e può anche essere accelerato in hardware (QuartzGL)
http://www.youtube.com/watch?v=irERHq3rRdg

Si lo so, il mio messaggio era piu per mettere in evidenza che osx lo fa gia da tantissimo e non solo applicato al browser.
Malek8625 Novembre 2009, 15:11 #13
Se continuano così, cosa resterà da fare alla CPU? Si girerà i pollici tutto il tempo

Ma poi non capisco, come mai per molte operazioni la GPU è meglio?
Opteranium25 Novembre 2009, 15:12 #14
Originariamente inviato da: Sapo84
Possibile che non si sia ancora capita la differenza tra accelerazione video (DXVA e simili), accelerazione grafica del 2D e GPGPU?

presente!

davvero, qualcuno mi spiega questa cosa?

Vi dico cosa ho capito: al momento la scheda video si occupa di "disegnare" l' immagine che andrà sullo schermo. Però il soggetto da disegnare glielo dice la cpu.
Tipo, con il javascript, nel caso che il programma restituisca un output grafico, questo viene prima elaborato dal processore, il quale poi manda alla gpu solo il risultato grafico (da disegnare).

La questione sarebbe quella di far elaborare direttamente dalla gpu l' intero programma (che sia javascript o altro) quando produce un out grafico, non solo occuparsi di disegnarlo.

ho capito bene?
WarDuck25 Novembre 2009, 15:15 #15
Originariamente inviato da: Malek86
Se continuano così, cosa resterà da fare alla CPU? Si girerà i pollici tutto il tempo

Ma poi non capisco, come mai per molte operazioni la GPU è meglio?


Perché la GPU si occupa di tutto quello che concerne la visualizzazione?

Anche le GDI usavano la scheda video, ma evidentemente erano ormai obsolete dal punto di vista degli sviluppatori.

Cmq vorrei farvi notare come una GPU con TDP di 50W sia ormai più potente di una CPU con TDP 50W, specialmente per l'alto grado di parallelismo tipico delle GPU.

Oltre al fatto che applicare questi effetti probabilmente sarà istantaneo (per cui non è che si deve pensare che avrete la GPU al 100%).

Quindi tranquilli per i consumi.
Therinai25 Novembre 2009, 15:21 #16
Originariamente inviato da: baruk
Probabilmente a preparare i browser a quello che sarà il web 3.0 e al cloud computing avanzato. Crome OS non è che l'inizio.


Originariamente inviato da: Rand
La wiki di Mozilla dice


per fortuna che ho chiesto i benefici... vabbeh evidentemente non servirà a niente o quasi per i prossimi 10 anni, come era facile immaginarsi
fraussantin25 Novembre 2009, 15:22 #17
in sostanza siccome ati e nvidia si sono preoccupate perche i pc per giochi li considera sempre meno gente(unico motivo domestico per comprarsi una gpu) anno spinto($) microsoft a impostare il suo os in modo che non sia solo necessario un 4 core , ma anche una gpu di ultima generazione per farlo girare a dovere


ora capisco sempre di piu i proc convideo integrata .
Malek8625 Novembre 2009, 15:22 #18
Originariamente inviato da: WarDuck
Perché la GPU si occupa di tutto quello che concerne la visualizzazione?

Anche le GDI usavano la scheda video, ma evidentemente erano ormai obsolete dal punto di vista degli sviluppatori.

Cmq vorrei farvi notare come una GPU con TDP di 50W sia ormai più potente di una CPU con TDP 50W, specialmente per l'alto grado di parallelismo tipico delle GPU.

Oltre al fatto che applicare questi effetti probabilmente sarà istantaneo (per cui non è che si deve pensare che avrete la GPU al 100%).

Quindi tranquilli per i consumi.


Se l'architettura delle GPU è più efficiente, non potrebbero cercare di implementare qualcosa di simile anche nelle CPU?
Chiancheri25 Novembre 2009, 15:23 #19
odio direct3d 2d e quant'altro. Voglio le opengl!!!!!!!!!!!!!!!
tiMo25 Novembre 2009, 15:23 #20
Originariamente inviato da: lagunaloires
Ci sarà qualcosa di analogo anche per chi non usa sistemi operativi Microsoft?


Il subpixel hinting in linux (almeno su OpenSuse AFAIK) e' disponibile da anni,

ciao tiMo

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^