Rubriky: Firefox

Pomozte otestovat hardwarovou akceleraci Firefoxu 4.0!

Hlavní novinkou Firefoxu 4.0 Beta 5 je bezesporu hardwarová akcelerace. O té se pěkně rozepisuje Robert Rouget v blogu Mozilla Hacks. Jak uvádí, je hlavním cílem hardwarové akcelerace přenést co nejvíce operací souvisejících s vykreslováním webové stránky z procesoru na grafickou kartu.

Akcelerace je v případě Firefoxu dvojí. Prvně se akcelerace týká vykreslování textu na stránce, obrázků či věcí souvisejících s aplikováním CSS stylů. V druhém případě se pak akcelerují jednotlivé „vrstvy stránky“, což může být například aplikovaný CSS styl na rotaci videa. Hezkým příkladem je následující video.

Hardwarová akcelerace je též citlivá na grafické karty a ovladače k nim. Z tohoto důvodu Mozilla vytvořila nástroj Grafx Bot, což je rozšíření pro Firefox, které pomůže otestovat vaši grafickou kartu a výsledky testů pošle Mozille. Na základě těchto výsledků pak bude možné odstranit problémy, které mohou ovlivňovat výkon hardwarové akcelerace zrovna na vaší konfiguraci. Rozšíření Grafx Bot je dostupné na serveru Doplňky Mozilly a vývojáři budou za spuštění testu určitě rádi.

13 komentářů k článku “Pomozte otestovat hardwarovou akceleraci Firefoxu 4.0!”

  1. Miki napsal(a)

    Bylo by fajn, kdyby byla někde přístupná portable verze… betu bych rád vyzkoušel a třeba vývojářům pomohl, ale nechce se mi to instalovat a zadělávat si tak systém dalšími dočasnými programy…

  2. Martin napsal(a)

    Bude fungovat akcelerace ve Windows XP alespoň částečně, nebo vůbec?

  3. Mazarik napsal(a)

    Mohol by tu byt aspon naznak toho, ze to je iba pre Windows.

  4. Michal Stankoviansky napsal(a)

    @Mazarik: bolo to spomínané v minulom článku o Firefoxe 4 Beta 5, asi sa Pavel nechcel opakovať:

    http://www.mozilla.cz/zpravicky/prichazi-firefox-4-0-beta-5-s-hardwarovou-akceleraci/

  5. miguel napsal(a)

    aha, directX 10, tak proto u me zadny zrychleni

  6. Martin Pelant napsal(a)

    Na notebooku s technologií nVidia Optimus celá renderovací oblast + panely ve ff při zapnutí hw akcelerace nechutně problikávjí

  7. Mikk napsal(a)

    [1] http://portableappz.blogspot.com/2010/09/mozilla-firefox-369-40-beta-5.html
    Je to ale úplně jedno. A pokud vyčistíte systém, máte jistotu, že si nic nezaděláte.

  8. v6ak napsal(a)

    [3] Opravdu? „Grafx Bot runs the reftests with MOZ_ACCELERATED=11. This enables acceleration of layers via OpenGL (on Linux and Mac) and Direct3D (on Windows). On Windows, Grafx Bot also toggles Direct2D acceleration.“

  9. Hrach napsal(a)

    Pokud při testu vidím velmi často zelenou plochu, je to správně? 🙂
    O to vtipnější bylo pak na závěr porovnvat zelené čtverce, jestli jsou stejné, ale pozor, jednom případě ze tří nebyly 😀 jeden byl nižší 😀 😀

  10. v6ak napsal(a)

    Tak už jen čekám, až vyhodnotí výsledek.

    Ale pokud na about:support mám v Graphics nic, tak to asi nemá význam.

  11. David napsal(a)

    Takže jednou jsem měl Firefox bez HW akcelerace rychljejší než s ní. Zkusil jsem vývojovou verzi – všechno 7-8fps. FF4.0b5 – 4-5fps. Je tohle možné? Zkusil jsem i výpočet témata systému přesunout na procesor. Jinak, je to nějak divně složené, našel jsem obrázek se všemi fotkami, a byly tam nad sebou.

  12. Charla napsal(a)

    Jedna věc je HW akcelerace, ale Mozilla by se měla také zaměřit na ostatní věci, které jsou dosti trnem v oku, třeba rychlost prohlížeče. Osobně HW akceleraci na mém postarším stroji moc nepoznám, ale čekat na spuštění prohlížeče dlouhou dobu je dost mínus, vzhledem k tomu, že konkurenční Chrome se mi spustí HNED. A druhá věc, která nejen mě, ale i dost velké skupině lidí, které znám a kteří FireFox dost dlouhou dobu brali jako posvátný, je trnem v oku je dost pomalá reakce prohlížeče na cokoliv. Už jsem pomocí zpětné vazby zmiňoval, že po instalaci doplňků se FireFox a následně celý systém zamyslel. Nehledě na to, že otevření nového panelu trvá taky až moc dlouho :X

  13. MaofKO napsal(a)

    aj by som to otestoval, keby sa mi po nainštalovaní toho addonu aj niečo pridalo do menu FX, alebo niekde inde…