In navolging op Internet Explorer 9 en Firefox 4 zal ook Googles browser Chrome gebruik gaan maken van de gpu. Daarnaast willen de ontwikkelaars in Chrome 7 experimenteren met nieuwe browserfeatures via de Labs-sectie.
Op het Chromium-weblog geeft ontwikkelaar Vangelis Kokkevis inzicht in de plannen die Google heeft om de grafische systeem van Chrome flink onder handen te nemen. Doel is om de browser net als IE9 en Firefox 4 de gpu in te zetten voor bepaalde renderklussen, zoals het tonen van 3d WebGL-graphics en bepaalde css-transformaties. Maar de grafische processor zou ook ingezet kunnen worden voor 2d-graphics, zoals het schalen van plaatjes.
Om gpu-versnelling mogelijk te maken, krijgt Chrome een extra proceslaag, 'gpu-process' geheten. Dit proces krijgt grafische klussen aangereikt vanuit de renderengine en handelt deze af met behulp van de DirectX- of OpenGL-api. Google zou vanwege veiligheidsredenen bewust hebben gekozen voor het in een sandbox laten draaien van het nieuwe gpu-process, waardoor het rendersysteem van Chrome niet direct de grafische api's kan benaderen.
De laatste builds van Chrome 7 bevatten al experimentele onderdelen van het gpu accelerated compositing-systeem, waarbij momenteel video layers en WebGL-elementen door de gpu afgehandeld kunnen worden. Tekst en andere 2d-elementen worden nog via de cpu verwerkt, maar de ontwikkeling rondom gpu-rendering zou snel verlopen sinds Google het tempo van nieuwe Chrome-releases heeft opgevoerd. Hierdoor komt de opensource-browser van Google mogelijk nog voor de officiële release van Microsofts Internet Explorer 9 met gpu-rendering beschikbaar. Of Firefox 4 zal worden gepasseerd, die momenteel in bètaronde 4 zit, is minder waarschijnlijk.
De Chrome-ontwikkelaars hebben in Chrome 7 ook een Labs-sectie verborgen, een benaming voor een testomgeving die ook in Gmail wordt gebruikt. Windows-gebruikers krijgen na het invoeren van 'about:labs' in de adresbalk toegang tot een testpagina waarin 'side-tabs' wordt genoemd. Hierbij worden alle tabs verticaal aan de linkerkant van het browservenster getoond. Mac-gebruikers zien hier 'tab expose' staan. Dit onderdeel moet een variant worden op Exposé van OS X, terwijl het Labs-venster voor Linux-gebruikers vooralsnog leeg blijft. Momenteel doen de functies nog niets, maar vermoedelijk zal Google deze op korte termijn activeren.

En dat is erg omdat? De PC's van tegenwoordig (ook met een 'simpele' onboard GPU kunnen dat makkelijk aan. Stilstaan is achteruitgang, dus hoe je het wend of keert; vroeg of laat zal een dergelijke mogelijkheid toch wel komen, dus waarom niet nu, aangezien de concurrentie van Chrome het ook al doet...het is nu zelfs zo dat er flash spelletjes zijn
waarvoor men al echt een flinke processor nodig heeft.
(en nu sinds 10.1 dus een aardige GPU) en dat voor een simpel 2D spelletje,
dat gaat toch nergens meer over. wat een verspilling van power.
[Reactie gewijzigd door Dahwe op zondag 29 augustus 2010 13:52]
[Reactie gewijzigd door _Thanatos_ op zondag 29 augustus 2010 14:45]
Zoals wat dan? Want ondertussen gebruikt Chrome gewoon webkit, zijn de add-ons niet compatible en is de interface compleet anders.(veel dingen delen ze ook!)
[Reactie gewijzigd door HerrPino op zondag 29 augustus 2010 18:19]
In principe worden OpenGL (en DirectX op windows) dus voor alle grafische render taken gebruikt. Varierent van het tekenen van een plaatje tot het weergeven van 3D omgevingenDit proces krijgt grafische klussen aangereikt vanuit de renderengine en handelt deze af met behulp van de DirectX- of OpenGL-api.
[Reactie gewijzigd door Bosmonster op maandag 30 augustus 2010 09:14]
[Reactie gewijzigd door dragontje124 op zondag 29 augustus 2010 15:10]
Op dit item kan niet meer gereageerd worden.
Populair: Asus Samsung Websites en communities Mobiele telefoons Laptops Sony Games Microsoft Consoles Microsoft Xbox One
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True