Ускорение 2D графики

Работы над ускорением графики в браузере Google Chrome продолжаются, и в последних Chromium/Canary сборках появилась предварительная реализация ускорения 2D графики (canvas). Для такого чтобы запустить этот функционал необходимо запустить браузер с параметром --enable-accelerated-2d-canvas. Для того чтобы ощутить разницу запустим специальные canvas тесты, причем тесты возьмем от Microsoft, чтобы никто не обвинил в использовании собственных подогнанных тестов: http://ie.microsoft.com/testdrive/ (Рекомендую тест Mr. Potato Gun). А результаты вот:

Ускорение 2D canvas

А как мы видим, прирост скорости обработки 2D графики как минимум в 2 раза за счет прямого использования GPU.

Ну и в заключении приятная новость, касающаяся WebGl. Разработчики Chromium запустили страницу с демками для тестирования 3D ускорения: https://sites.google.com/a/chromium.org/dev/developers/demos-gpu-acceleration-and-webgl. Демки качественные. Особенно понравился аквариум:

Другие новости

  • http://my-chrome.ru/goto/aHR0cDovL3Zrb250YWt0ZS5ydS9tb3JvenptYXN0ZXI= Александр Морозов

    По моему, canvas на сегодня используется так мало, что его ускорение не имеет смысла..

  • John Migman

    canvas так мало потому что браузеры не позволяют. Браузеры получат норм поддержку >>> canvas будет повсюду.

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXdsLUlHN0NNRkpVNXBwMlVFcTZoVlVUODJVUERJc2Jkazg= ImG

    когда то и сам интернет использовался мало.

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXdud0N2VEsxTDlxeHRpc2xiMXBWUDlILUxicVNydFBqOVE= Я

    сборка canary 7.0.524.0 — в половине тестов canvas нормально все ускоряется, в том же fish tank и asteroid belt — нет.
    система: win7x32, core2duo 4Ghz, 2G ram, nvidia 250gts 512mb

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXdsLUlHN0NNRkpVNXBwMlVFcTZoVlVUODJVUERJc2Jkazg= ImG

    не стоит ждать стабильности от канарейки.

  • ViNt

    Супер, особенно понравился просмотр картинок от колориса!

  • daynur

    Попробовал IE 9 beta не поверите летает))))

  • Boa

    daynur — да я как на него глянул, на твой ИЕ 9, так сразу понял. С Хрома слизано под копейку… все выглядит почти один в один =) Я теперь понял почему MS тянули. Решили подождать пока все хорошее в браузерах выпустят, и скопипастили лучшее.

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXdud0N2VEsxTDlxeHRpc2xiMXBWUDlILUxicVNydFBqOVE= Я

    по поводу не ускорения. кароч называйте меня параноиком, но походу MS к этому руку приложила — у меня что на одной рыбке, что на тысяче выдает эти же 3-4 кадра. такое чувство, будто сайт искусственно тормозит браузер, если он не IE…)

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXduYVJwZWtrdG9HMHZLYjFNRzZFeUt4UVJicXFVNGJiUlk= ikiseev

    Присоединяюсь к «Я» =)))) Мож мы на пару параноики, но у меня такая же фигня. Ток частота кадров чуть по больше, в среднем на уровне 7-9 =))))

  • Migman

    Эммм… Параметр и статья про 2D графику. Рыбки (аквариум) это 3D — ускорения там и не должно быть.

  • Oflor

    Коммент вверху оставил не Мигман! Опасайтесь подделок!

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXdtRVBhbFI3QlY1RTNTWjFNaHpjdHBndHpMS2p5dnNjUlk= Invisible

    Migman, а почему у меня на стареньком селероне ускорение есть?

  • daynur

    Boa- точно, то что IE 9 слизан с Chrome в глаза сразу бросается)))) но таковы реалии современной конкуренции, просто меня сам факт удивил,что привычная телега под названием IE может так шустро работать, сначала нормальная 7 winda сейчас нормальны1 (ну более или менее нормальный) браузер. Тенденция однако!! Гугловцы молодцы, они действительно заставили крупные компании шевелится)))

  • http://my-chrome.ru/goto/aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hY2NvdW50cy9vOC9pZD9pZD1BSXRPYXduYVJwZWtrdG9HMHZLYjFNRzZFeUt4UVJicXFVNGJiUlk= ikiseev

    daynur, о да. зашевелились. мож побаиваются за своё $ ? хотя это даже не важно, в любом случае от таких гонок в выйгрыше и ы тоже )))) ах да, только что глянул на ИЕ9, по поводу скорости….это нечто по сравнению с ИЕ7-8, реально быстрее работает =))) но вот интерфейс…это убожество =))) что за кнопки , что за жалкое подобие омниБокс, вкладки…..вообщем жесть =)))) по мне дак лучше бы оставили прежнее оформление, но изменили окошко закладок на более удобное. =))) ах да, появилось окошко загрузок….но опять жн Г, не информативно и не наглядно(хрому что то подобное тоже бы не помешало, удобнее чем сейчас). Вообщем ХРОМ форевер =)

  • лелик

    поставил я сейчас канарейку…
    врубил обе опции
    —enable-accelerated-2d-canvas
    —enable-accelerated-compositing
    DEV выдал
    по тесту
    http://ie.microsoft.com/testdrive/Performance/MrPotatoGun/Default.html
    14-20фпс
    http://ie.microsoft.com/testdrive/Performance/PsychedelicBrowsing/Default.html
    17

    канарейка
    40-44фпс
    1136 в психоделике…

    пересаживаюсь на канарейку… ибо фейсбук к примеру юзаю прилично, а также приложения… разница видна однозначно)

    время покажет что лучше ))) впереди испытания канарейки)

  • лелик

    к вышенаписаному …
    не канарейка, а хромиум я поставил…)

  • лелик

    и всетаки канарейка)
    а теперь результаты домашние)
    Dev
    27
    9
    Канарейка
    60
    1729

  • GCC

    Скажите пожалуйста, как сделать так, что Хром запускался с включенным ускорением, если я запускаю его с горячей клавиши на клавиатуре?

  • John Migman

    Хм… может привязать горячую клавишу на ярлык с нужным параметром

  • CrazyVad

    7.0.517.17 dev
    результаты в тестах одинаковые с IE9
    Google пора собрать булки до кучи :)

  • GCC

    У меня в 7.0.530.0 canary build не работает полноэкранное видео на видеохостнгах. Это у всех так или я «счастливчик»?

  • JasonX

    у меня в chromium 7 final в психоделике 1769…

    а в potayo gun — 60 фпс.