Estensioni Google in Gallium3D

Tutta l'informatica

Estensioni Google in Gallium3D

Messaggioda samo79 » dom set 25, 2011 9:39 am

Il team di Chromium OS, la branca open source di Chrome OS, ha abilitato l’estensione GLX_EXT_texture_from_pixmap nei driver, cosa che rende possibile utilizzare compositing window manager direttamente dai driver Gallium3D (come LLVMpipe o Softpipe) con la CPU, nel caso in cui il processore grafico dell’utente non possiede l’accelerazione hardware.

Gli ingegneri di Google al lavoro su Chromium OS avevano già in precedenza rilasciato un driver Gallium3D per Intel con lo scopo di migliorare le prestazioni del chipset Intel i915g sui propri Chromebook.

Per chi non lo conoscesse, Gallium3D è una libreria free software per la gestione di driver hardware (device driver) per la grafica 3D. Gallium3D è attualmente in fase di sviluppo da parte di VMware.

L’obiettivo ambizioso di Gallium3D è quello di migliorare pesantemente la stabilità e le prestazioni 3D dell’hardware attraverso una gestione più diretta rispetto a quanto previsto da Mesa3D. Gallium3D agisce come un layer tra le API grafiche e il sistema operativo e separa la gestione della memoria e delle funzioni grafiche della GPU consegnandole rispettivamente al Direct Rendering Manager (DRM) al Direct Rendering Interface (DRI2). Questo sistema risolve anche un problema di gestione della memoria considerato irrisolvibile sotto Mesa.

L’estensione GLX_EXT_texture_from_pixmap permette l’utilizzo di un buffer di colori sia per le operazioni di rendering che di texturing.

Questo nuovo codice implementato da Google in Gallium3D è molto importante per il mondo Linux poiché apre le porte alla possibilità di far funzionare i compositing window manager come GNOME Shell, Compiz e così via, direttamente tramite la CPU attraverso un driver Gallium3D.

Per approfondire l'argomento vi invito a leggere questo articolo sul blog Phoronix.

http://www.phoronix.com/scan.php?page=n ... &px=OTg1NA

Fonte: http://www.googlab.it

http://www.googlab.it/2011/09/chrome-os ... menta.html
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14960
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Estensioni Google in Gallium3D

Messaggioda MacGyverPPC » dom set 25, 2011 3:26 pm

Qui mi sa che AOS4 ringrazia, AROS pure! :wow: :felice:
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10872
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria


Torna a Tecnologia, internet, coding

Chi c’è in linea

Visitano il forum: Nessuno e 14 ospiti