Google Chrome 7 получит ускорение GPU

Браузер Google ChromeОдной из главных особенностей предстоящего релиза Internet Explorer девятой версии, кстати, рекламируемой Microsoft в течение нескольких месяцев кряду, является аппаратное ускорение. Но похоже на то, что Google Chrome может получить ускорение средствами графического процессора гораздо быстрее IE 9, несмотря на то, что об этих планах объявили совсем недавно.

Последний билд браузера Chromium поддерживает аппаратное ускорение средствами GPU. Это сделало программу еще более производительной за счет разумного распределения нагрузки между основным процессором и графической картой. Самое интересное, что ускорение GPU не ограничивается 3D-контентом, некоторые 2D-операции с таким же успехом могут воспользоваться новой функцией. «Создание новых API и разметки, таких как WebGL и 3D CSS-преобразования – было основной движущей силой данной работы, но именно это и позволило Chromium начать поддержку ускорения GPU для всей графической модели, в том числе для 2D-операций - композитинга и масштабирования изображений», - рассказывает Вангелис Коккевис, инженер-программист Google. «По сути, обработка графики опирается на новый процесс, который называется процесс GPU. GPU-процесс является посредником, принимая графические команды от процесса рендеринга, то есть визуализации, и продвигая к OpenGL или Direct3D (через ANGLE)», - добавляет он.

Google Chrome 7

Сейчас команда Chrome начала работать над использованием GPU-процесса для обработки некоторых задач. Самым простым решением является разделение веб-страницы на слои, состоящие из различных по сложности объектов. Более простые из них, такие как текст и обычные картинки, будут обрабатываться центральным процессором, а вот высококачественное видео, 3D графика с элементами WebGL и прочее попадут под крылышко GPU. Последний шаг – объединение всех слоев веб-страницы в единое целое, так, как мы видим ее на мониторе, также будет осуществлять графический процессор.

Раз аппаратное ускорение появилось в Chromium, значит, недалек тот день, когда Chrome 7 получит ту же функцию. А если учесть, что Google приняла решение сократить разрыв между выходом стабильных версий браузера, то аппаратное ускорение в гугловском продукте может появиться совсем скоро – к концу сентября, когда и намечен выход стабильной версии Chrome 7. А это значительно раньше появления широко разрекламированного финального релиза Internet Explorer 9.

Скачать Chromium 7.0.509.0

Обсуждение