The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В ночные сборки Firefox добавлен WebRender, использующий GPU для отрисовки web-страниц

19.07.2018 20:50

В ночные сборки Firefox, которые лягут в основу выпуска Firefox 63, в качестве временного эксперимента интегрирована система композитинга Servo WebRender, написанная на языке Rust и выносящая на плечи GPU операции отрисовки содержимого страницы. При включении WebRender вместо встроенной в движок Gecko системы композитинга, обрабатывающей данные при помощи CPU, для выполнения операций сводной отрисовки элементов страницы используются шейдеры, выполняемые в GPU, что позволяет добиться существенного увеличения скорости отрисовки.

Новая система будет предложена для тестирования ограниченному числу пользователей ночных сборок, использующих видеокарты NVIDIA и ОС Windows 10. WebRender будет включен для 50% пользователей ночных сборок Firefox, удовлетворяющих вышеотмеченным критериям. Для активации независимо от попадания в группу тестирования в about:config можно выставить переменную "gfx.webrender.all.qualified" в значение "true". Для получения статистики в процессе тестирования будет применяться система Shield Studies, при помощи которой на серверы Mozilla будут отправлены метаданные, позволяющие провести сравнительную оценку частоты крахов у пользователей с включённым WebRender и без него.

В зависимости от результатов тестирования, если отклонение по числу крахов не превысит 5-10% и не всплывут неожиданные регрессивные изменения, будет составлен план интеграции WebRender в основной состав браузера, иначе код будет отправлен на доработку (например, при включении WebRender уже выявлены повышение нагрузки на CPU при просмотре видео на YouTube, снижение FPS при обработке WebGL и проблемы с отрисовкой изображений, встроенных в HTML/CSS).

  1. Главная ссылка к новости (https://www.soeren-hentzschel....)
  2. OpenNews: План развития функциональности Firefox на 2018 год
  3. OpenNews: Релиз Firefox 58
  4. OpenNews: Проект Mozilla представил Quantum, комбинированный браузерный движок для Firefox
  5. WebRender newsletter
  6. OpenNews: Тестирование DNS over HTTPS в Firefox может привести к утечке данных об открываемых сайтах
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48989-webrender
Ключевые слова: webrender, firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (111) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноняшка (?), 20:59, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Поздравляю, теперь майнить Монеро можно не только через уязвимости в javascript, но и через уязвимости в plain html! Приче м сразу на GPU!
     
     
  • 2.7, AnonPlus (?), 21:17, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Перечислите, пожалуйста, уязвимости в plain html хотя бы за последние пару лет.
     
     
  • 3.119, metakeks (?), 21:31, 28/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то вам про JavaScript написали, почему вы спрашиваете про plain html? А примеров уже, мягко говоря, более чем через край достаточно.
     
     
  • 4.120, Аноним (120), 02:20, 31/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Скажи своим инженерам, что у тебя баг. После комбинации символов «javascript,» ты дальше не парсишь текст предложений. Пусть перепрошьют тебя.
     
  • 2.12, Аноним (12), 21:19, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=48668
     
  • 2.26, Аноним (26), 22:05, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это же только для виндовс. Не страшно.
     

  • 1.2, Аноним (2), 21:00, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –18 +/
    потихоньку догоняют хром, молодцы
     
     
  • 2.40, user90 (?), 23:01, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не то, чтобы догоняют, и вовсе не хром. Скорее деформируются под "обычного юзера", который хочет Больше! Быстрее! Давай-давай видосиков! А подумать у него времени нет. Да и нечем, пожалуй.
     
     
  • 3.42, Аноним (42), 23:30, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +9 +/
    То есть становиться лучше и быстрее = деградация?
     
     
  • 4.45, Аноним (2), 00:32, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Добро пожаловать в опеннет
     
     
  • 5.47, черна консоль и звезд не видно (?), 03:21, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там ещё должно было быть слово "потре*ляди" ;)
     
  • 4.57, Тот_Самый_Анонимус (?), 05:55, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >То есть становиться лучше и быстрее = деградация?

    Если комп становится быстрее, то он и развивается, развивается техника. А вот юзер за компом становится всё тупее и тупее. Он деградирует. Это же очевидно.

     
     
  • 5.66, Аноним (66), 07:59, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По себе людей не судят. (с)
     
  • 4.59, user90 (?), 06:53, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А я где-то говорил "лучше"? Быстрее-и-хуже, тут такой девиз.
     
  • 3.84, Аноним (84), 13:28, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    высоко-морально-интеллектуально-православно-антипотребл9дско-духовная личность в треде, все в укрытие
     

  • 1.4, Аноним (4), 21:09, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –24 +/
    С ума уже сошли - Firefox и так скоростью не отличается, а тут ещё GPU нагрузят.
     
     
  • 2.5, A.Stahl (ok), 21:13, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Но какое тебе до этого дело? Ты-то не пользуешься этим недобраузером из-за его тормозов, слежки и страшного интерфейса. Твой lynx, пусть и имеет некоторые незначительные неудобства, в общем и целом удобен и эффективен. Разве не так?
     
     
  • 3.10, Аноним (4), 21:19, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты-то не пользуешься этим недобраузером

    Почему же? Время от времени запускаю... потом закрываю (особенно когда видео начинаю смотреть - жуть ещё та).
    > Твой lynx

    Я конечно мазохист, но не до такой степени.

     
     
  • 4.34, Аноним (12), 22:37, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.opennet.ru/opennews/art.shtml?num=48312
     
  • 4.48, черна консоль и звезд не видно (?), 03:25, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В Линукс ФФ реально тупит побольше Хромиума. Хромиум тоже тупит, но поменьше. Это очень хорошо заметно, если есть возможность тут же перевертаться в Вин 10 и открыть там те же страницы. В Винде, что Гугл Хром, что ФФ Квантум летают примерно одинаково.
     
     
  • 5.60, Аноним (60), 07:22, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > что Гугл Хром, что ФФ Квантум летают примерно одинаково.
    > Гугл Хром
    > летают

    А ты смешной. 128 гигов оперативки купил?

     
  • 3.13, Аноним (13), 21:20, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ti prav. Mnje i tak norm.
    https://transfer.sh/PGIxy/screen.png
     
     
  • 4.15, A.Stahl (ok), 21:23, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    И переключение раскладок ты не настраиваешь тоже из соображений безопасности?
     
     
  • 5.19, Аноним (13), 21:45, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, я обычно w3m использую.
    https://transfer.sh/ImeJN/screen.png
     
     
  • 6.49, черна консоль и звезд не видно (?), 03:27, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    *смотрит с непониманием, но уважительно
     
  • 6.121, Ананимус (?), 19:10, 31/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Только что установил - на ленте.вру в отличие от фуррифокса разметка не едет XD
     
  • 3.39, user90 (?), 22:54, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Твой lynx, пусть и имеет некоторые незначительные неудобства, в общем и целом удобен и эффективен.

    w3m вообще-то, но ты не знаешь, что это =) Достаточно удобен и эффективен. До тех пор, пока мы не сталкиваемся с говнокодом. А это 95% современного веба. И тут возникают вопросы. Но не те, которые задает анонимус))

     
     
  • 4.50, черна консоль и звезд не видно (?), 03:30, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Достаточно удобен и эффективен. До тех пор, пока мы не сталкиваемся с говнокодом. А это 95% современного веба.

    Перевожу для себя: Разваливает всё, что чуть более чем html.

     
  • 3.71, 1 (??), 09:55, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    links2 же !
     
  • 2.9, AnonPlus (?), 21:18, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разгрузить CPU, за счёт нагрузки на GPU - очень неплохо. Потребителей CPU и так хватает, а вот GPU, пока рендерится страничка, обычно не нагружен (если ты не мамкин майнер, который майнит на своей собственной пекарне).
     
     
  • 3.16, Аноним (4), 21:26, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Разгрузить CPU, за счёт нагрузки на GPU - очень неплохо.

    Ага... просто великолепно, особенно я оценил это когда пытался смотреть видео на ютубе (проц на тот момент был - i3-2100) - это просто ужас: вход в полно-экранный режим - 2-3 секунды, кулера при этом начинают такую дуйку, что страшно становится от этого звука. И так на протяжении всего ролика - далее выход из полно-экранного - 4-5 секунд.
    Потом запускаем любое поделие на chromium и пытаемся воспроизвести те-же действия - и о чудо > всё прекрасно работает. Прямо магия.

     
     
  • 4.17, НяшМяш (ok), 21:31, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты как раз описал типичный сценарий перегрузки CPU. Да ещё и скорее всего не было аппаратного ускорения декодирования на лисе тогда, хромоподобные первыми запилили это у себя.
     
  • 4.22, Аноним (22), 21:52, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.
     
     
  • 5.24, Аноним (24), 22:00, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ютуб показывает, что отлично умеет
     
     
  • 6.28, llolik (ok), 22:16, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Он умеет MSE, но аппаратного декодирования там нет.

    По новости, ЕМНИП собирались пилить декодирование только после того, как допилят аппаратный OpenGL композитинг (вот то, что в новости), т.к. до этого приступать смысла нет. Так что я бы радовался новости.

     
     
  • 7.30, пох (?), 22:27, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Он умеет MSE, но аппаратного декодирования там нет.

    декодирование - оно, по идее, в windows media framework. Если правильные драйверы - то аппаратное.

    и да, жаль что воспроизводить видео - видеокартой - в этих ваших опенсорсных системах фуфлофокс не мог, и не сможет. "зато рендеринг html на opengl"

     
     
  • 8.37, llolik (ok), 22:50, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я про linux вроде говорил Под виндами оно попроще, да За счёт того что MS б... большой текст свёрнут, показать
     
     
  • 9.51, черна консоль и звезд не видно (?), 03:34, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А разве композитингом не должен заниматься именно GPU Я не знаю, в GNOME 3 ваше... текст свёрнут, показать
     
     
  • 10.78, нах (?), 11:32, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот ждите, когда-нибудь допилят ... текст свёрнут, показать
     
  • 10.91, llolik (ok), 17:29, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Композитинг, в данном случае, это, упрощённо говоря, собрать из HTML CSS и вот в... текст свёрнут, показать
     
  • 9.75, нах (?), 11:23, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    а тут засада, да - нет wmf, в который просто можно сунуть хэндл - нет варенья б... текст свёрнут, показать
     
     
  • 10.92, llolik (ok), 17:48, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я в курсе, они с gstreamer-ом наплевались так, что переделать на ffmpe... большой текст свёрнут, показать
     
  • 5.65, iPony (?), 07:55, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > пытался смотреть видео на ютубе - это просто ужас: кулера при этом начинают такую дуйку, что страшно становится от этого звука. Потом запускаем любое поделие на chromium и пытаемся воспроизвести те-же действия - и о чудо > всё прекрасно работает. Прямо магия.
    > Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.

    Ну так Chromium тоже не может в аппаратный h264 под линуксами

     
     
  • 6.83, iZEN (ok), 13:26, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну так Chromium тоже не может в аппаратный h264 под линуксами

    Прямую трансляцию 1tv.ru мой Chromium на FreeBSD декодирует аппаратными средствами видеокарты Geforce GT 710 (драйвер nvidia-driver-390.67).

     
     
  • 7.97, soarin (ok), 19:31, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да плевать, что у тебя. Ванильный Chromium не умеет.
    У тебя может и в about написано "iZEN круче всех" (ну наложил такой патч).
     
  • 6.93, llolik (ok), 17:59, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так Chromium тоже не может в аппаратный h264 под линуксами

    Там патч есть, включающий существующий код, который по умолчанию отключен. Можно пересобрать. Правда за  работу его на конкретном железе Гугл не отвечает. Они его вообще, вроде как, только для Хромобуков пилили.

     
     
  • 7.103, iPony (?), 13:02, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно. Но это уже не будет по сути хромиумом, а что-то доделанное вне этого проекта.

    Ответ был на жалобу, что Chromium не тормозит с видео, а фурифокс торомозит.
    Я вот очень сильно сомневаюсь, что тот комментатор ставил из левых источников ратченный хромитам или сам его собирал с патчем.

     
  • 5.77, Аноним (12), 11:30, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://html5test.com
     
  • 5.82, iZEN (ok), 13:22, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.

    Умеет - если ffmpeg в зависимостях собран с поддержкой аппаратной акселерации VDPAU, VAAPI.
    У кого не умеет, значит мантейнеры не озаботились.

    Видеопоток h.265/VP9 аппаратно Firefox и Chromium на Linux/FreeBSD не поддерживается - политика партии.

     
     
  • 6.98, soarin (ok), 19:33, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > аппаратно Firefox и Chromium на Linux/FreeBSD не поддерживается - политика партии.

    Нет. В Firefox нету такой реализации. В Chromium есть, но у него действительно по политике партии не поддерживается. Не хотят возится с нестабильностью линуксовой видеосистемы.

     
  • 4.73, Аноним (73), 11:00, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гугл точит свои ресурсы под хром. Классика жанра — если заходишь на гугловый ресурс или очередной магазин на ангуляре в лисе, то всё может довольно люто тормозить, а если мимикрируешь сменой UA и полифилами до хрома — то всё внезапно летает.
    Гугл в своё время так оперу забанил и браузеры MS.
     
     
  • 5.74, iPony (?), 11:17, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хорошая теория, если бы только EDGE и Safari так же бы себя вели
     
  • 5.86, 123 (??), 13:56, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Но на Edge тот же Google Analytics работает шустрее чем на хромом, да и админки большинства популярных cms (wordpress, opencart и ещё пара коммерческих) работают корректно, без глюков со скроллом.
     
  • 3.43, redwolf (ok), 23:41, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Плохо будет на ноутах. Включение дискретной видеокарты сжирает заряд аккума довольно быстро. Будет грустняво, если при вёб-сёрфинге будет садиться ноут.
     
     
  • 4.52, черна консоль и звезд не видно (?), 03:35, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    То есть, загрузка CPU под 100% на всяких веб-шняжках, вашу батарею не смущает?
     
  • 2.21, Quanchi (?), 21:51, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Вообще FF Quantum в Ubuntu таки летает на моем компе 2012 года. Я так понимаю твое барахло древнее лет на 10? Или ты на нетбуке сидишь?
     
     
  • 3.53, черна консоль и звезд не видно (?), 03:37, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Грузишся из винды в эту вашу убунту и всё сразу как через воду. И поплыл так сразу поплыл. Всё так плавно плавно.. ФФ, в особенности.
     

  • 1.18, VINRARUS (ok), 21:31, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тоесть ютубик в фоне играя в цяцьку уже не подержыш?
     
     
  • 2.31, h31 (ok), 22:27, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Всё нормально будет. Там нагрузка на GPU крошечная. Плюс тот факт, что основная работа там будет во время открытия страницы, а во время просмотра можно только вносить корректировки.
     

  • 1.20, Никодим (?), 21:48, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +20 +/
    И тут xeйтят. Все вам не так, госпoда тpoлли и xeйтоpы. Тормoзит - плохо. Задeйствовали GPU - снова плохо. А что хорошо вы и сами не знaете. Потерянное поколение!
     
     
  • 2.32, user90 (?), 22:31, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тормозит - отрубаем js. Нет, не глобально, а выборочно - и уже не тормозит совершенно! "Потерянное поколение" поколение не умеет этого делать, зато умеет постить на башорг смишные цитаты про гугло-рекламу - я даже не знаю, что это и зачем это видеть.
     
  • 2.99, asdf (?), 19:48, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вместо того, чтобы ИСПРАВИТЬ проблему, находят способы её ОБХОДА.
     

  • 1.27, Cloud (ok), 22:05, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Рассказывайте кто попробует, заметно ли ускорение.
     
     
  • 2.29, Аноним (29), 22:23, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Норм, так ускорило, что чуть со стула не улетел...итить :\
     

  • 1.36, Gannet (ok), 22:48, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >использующих видеокарты NVIDIA и ОС Windows 10

    они там совсем упоролись

     
     
  • 2.38, llolik (ok), 22:52, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > они там совсем упоролись

    Просто взяли самое популярное видео и самую ходовую ОСь. А надо было как?

     
     
  • 3.41, Аноним (41), 23:16, 19/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Mac OS и AMD.
     
     
  • 4.54, черна консоль и звезд не видно (?), 03:40, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Козлёночка и попугайчиков.
     
  • 3.64, Аноним (64), 07:54, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >самую ходовую ОСь

    15%

     
     
  • 4.67, iPony (?), 08:20, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ходовой и популярный - это разные слова
     
  • 4.80, Anonim (??), 12:57, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    это ты про тот рейтинг где учетны люди у которых есть смартфон, но нет обуви? firefox ориентируется на устройства с полноценной клавиатурой
     
     
  • 5.88, чебурнет.рф (ok), 16:26, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот случай, когда Андроид = Линукс. Когда удобно.
     
  • 3.104, Gannet (ok), 17:02, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А надо было заявить, что больше не будут поддерживаться, отличные от мелкософтовской, Оси и видяхи отличные от nVidia. Надо было так.
     
     
  • 4.105, llolik (ok), 17:17, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А надо было заявить, что больше не будут поддерживаться, отличные от мелкософтовской, Оси и видяхи отличные от nVidia

    Из чего следует этот глубокомысленный вывод?

     
     
  • 5.106, Gannet (ok), 17:26, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> А надо было заявить, что больше не будут поддерживаться, отличные от мелкософтовской, Оси и видяхи отличные от nVidia
    > Из чего следует этот глубокомысленный вывод?

    из твоего прошлого "глубокомысленного" заявления

     
     
  • 6.107, llolik (ok), 17:40, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > из твоего прошлого "глубокомысленного" заявления

    Любое новое решение всегда обкатывается на эталонном окружении, чтобы проверить работоспособность решения, исключая баги окружения. За неимением такового, обкатывается на самом популярном, которое в таком случае считается эталонным. Когда решение стабильно работает в эталонном окружении, тогда уже оно дорабатывается и для других.
    Какбэ так делают все и именно это я и сказал. Так из чего же ты сделал свои "глубокомысленные" умозаключения?

     
     
  • 7.108, Gannet (ok), 17:57, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> из твоего прошлого "глубокомысленного" заявления
    > Любое новое решение всегда обкатывается на эталонном окружении, чтобы проверить работоспособность
    > решения, исключая баги окружения. За неимением такового, обкатывается на самом популярном,
    > которое в таком случае считается эталонным. Когда решение стабильно работает в
    > эталонном окружении, тогда уже оно дорабатывается и для других.
    > Какбэ так делают все и именно это я и сказал. Так из
    > чего же ты сделал свои "глубокомысленные" умозаключения?

    Зависит от того, что ты решил считать "эталонным окружением". Венду с nVidia?

     
     
  • 8.109, llolik (ok), 17:59, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты дальше первого предложения читать пробовал Во втором ответ на этот вопрос на... текст свёрнут, показать
     
     
  • 9.110, Gannet (ok), 21:09, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А, так ты типо умный, да Но ЧСВ занижено, поэтому повышаешь таким образом ... текст свёрнут, показать
     
     
  • 10.111, llolik (ok), 21:42, 21/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я типО немножко разработчик не в Mozilla, нет и имею какое-то представление о ... текст свёрнут, показать
     
     
  • 11.112, Gannet (ok), 13:38, 22/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Речь шла о твоих комплексах, немножко разработчик Попробуй промыть глаза, есл... текст свёрнут, показать
     
     
  • 12.113, llolik (ok), 15:37, 22/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Если ты начинаешь истерить и кидаться дерьмом, вместо того чтобы ответь на прост... текст свёрнут, показать
     
     
  • 13.115, Gannet (ok), 23:51, 22/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    C чего ты взял, что я истерю Я вполне спокоен В общем и сам не плошай Читай п... текст свёрнут, показать
     

  • 1.44, Orsi (?), 23:56, 19/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Использование GPU для отрисовки страницы" , при том что уже много лет самый популярные совет на мозилловских форумах при глюках - "отключить видеоускорение" . Такой у мозиллы чёрный юмор ...
     
  • 1.55, Аноним (55), 03:53, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Э вообще то Webrender там уже очень давно в nightly доступен И там не реально о... большой текст свёрнут, показать
     
     
  • 2.69, Аноним (69), 09:32, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Проблему с мигающим интерфейсом фиксили пол года так для заметки.

    Они были заняты - пилили телеметрию, покеты и форму вкладок в очередной раз исправляли.

     
  • 2.87, 123 (??), 14:01, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Такое и на "стабильном" квантуме есть, ловлю периодически на рабочих машинах с 10-ой и 8.1, что интересно "при австралисе то" такого не было.
     

  • 1.56, Аноним (56), 03:53, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Прикольно они пиарят свой руст. Запилили многопоточный парсер цсс, ускорили за счёт этого на многоядерных системах - хвала русту(хотя причем тут, если АЛГОРИТМ поменяли). И вот опять, вынесли отрисовку на GPU, которая в большинстве своём может дать плавности отрисовки - хвала русту.
     
  • 1.58, vz_2 (?), 06:38, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А аппаратного видеодекодирования как не было, так нет.
     
  • 1.61, nrv (ok), 07:38, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот вы все на опеннете ребята дружно говорите что файерфокс не поддерживает аппаратное ускорение видео и я вас не совсем понимаю. На линуксе при воспроизведении фулдэйчди на ноуте с кор ай3 юэлви по загрузке проца и нагреву разницы между файрфоксом и вээлцшкой (оранжевый такой, если не поняли мой антитранслит) не вижу.
    Хотя конечно имеется сомнения, что оно подхватилось вообще, потому что греется как сильно.
    Но ноут это же почти ПК, а ПК может и без оного, да?
    На смартфоне с андроидом тоже воспроизводится плавно.
    Что вы имеете ввиду?
     
     
  • 2.62, iPony (?), 07:50, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На линуксе не поддерживает https://bugzilla.mozilla.org/show_bug.cgi?id=563206

    Так-то само собой при воспроизведении FullHD особо не заметишь, но при чём-то выше вполне себе заметно разница в потреблении CPU и батареи.

    На смартфонах с андроидом само собой поддерживается и давно.

     
  • 2.63, iPony (?), 07:52, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Хотя если у тебя и с VLC сильно кочегарится, то наверно и там не работает :D
     
  • 2.76, нах (?), 11:30, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотя конечно имеется сомнения, что оно подхватилось вообще, потому что греется как сильно.

    именно так - просто у кого-то слишком мощный ничем кроме этого видео не озадаченный ноут и лишний заряд в батарее.

    А вот умения настроить плейер, чтобы он использовал gpu - видимо, нет. "оранжевый такой", скорее всего, не умеет. Ставь винду, там все в порядке (насчет оранжевого не уверен, но встроенный Movies умеет, и мурзила тоже)


     
     
  • 3.81, nrv (ok), 13:20, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так то я настраивать ничего не должен, все само должно работать. Там есть какая-то настройка, типа бэкенд для вывода видео, там есть много всего, в частности, встречаются слова vdpau, vaapi. Результат - либо также, либо вообще не работает.

    У меня Интел kaby lake, и там vaapi, который новый, и непонятно уже поддерживается или нет.

    Есть плееры с поддержкой vaapi?

     
     
  • 4.85, iZEN (ok), 13:32, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть плееры с поддержкой vaapi?

    mpv --hwdec=vaapi --vo=opengl-hq "https://www.youtube.com/watch?v=6TMiCxcWG9s"

     
  • 4.95, vz_2 (?), 19:19, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    mpv умеет, как и его надстройка SMplayer, vaapi+opengl
     
  • 3.89, Аноним (89), 17:03, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В mpv(hwdec=vaapi), vlc(само подхватило) и хром патченый с поддержкой vaapi( которая есть в хромос, просто для линукса решили отключить) - все хардварно играет 4к без проблем
     
     
  • 4.100, nrv (ok), 23:00, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Таки да, в смплеере есть такие настройки и они помогают. А в оранжевом только вывод, где декодировать, нет.
    >>хром патченый с поддержкой vaapi

    а только h.264 или все? VP9?
    пакетов не делают? (убунту, дебиан). Поискал, есть исходники на гитхабе, страница на лаунчпаде, где ничего нет.

     
     
  • 5.101, Аноним (101), 23:22, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, я с аура ставлю chromium-vaapi-bin. vp9 на Skylake играет хардварно
     
     
  • 6.118, nrv (ok), 00:29, 25/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Не знаю, я с аура ставлю chromium-vaapi-bin. vp9 на Skylake играет хардварно

    Спасибо! в убунту есть в ппа, поставил.
    Разница есть (в лучшую сторону).
    Но на моем i3-7100U сильновато грузит, h264 еще ничего, температура на грани терпимости для коленей, а vp9 показывает аппаратно согласно chrome://gpu но греет сильно, но все таки загрузка проца ниже чем на штатном без ускорения.
    Наверное, мало декодировать, нужно еще и выводить как-то правильно? Этот самый композитинг не об этом? хотя вроде включен.

    А на плеере норм, загрузка проца 20-25% (открыты другие программы), сам плеер меньше 5%, но вырастает загрузка от cinnamon-а.

    Удивительно, конечно, что нет штатно нигде.


     
  • 5.102, Аноним (101), 23:23, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> А в оранжевом только вывод

    там есть галочка аля "использовать хардварное ускорение если это возможно"

     
  • 2.94, vz_2 (?), 19:16, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    запусти 4K тест и узнаешь как он захлёбывается, и проц тем более бывает разный, есть j3355, вот ему это желательно
     

  • 1.68, robot228 (?), 08:34, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот же клоуны двигло рендера на расте писать. Есть же C/C++
     
  • 1.70, Нанобот (ok), 09:35, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    нужно пойти дальше и создать специализированый чип для аппаратного рендеринга html! ну или на худой конец специальный набор инструкций процессора
     
  • 1.72, gergreg (?), 10:39, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Фича интересная и в эпоху HiDPI мониторов - нужная.
    В линуксе, кстати, нормально работает, видео AMD WX 2100, драйвер amdgpu + mesa

    ЗЫ. здесь товарищ блог ведёт на тему https://mozillagfx.wordpress.com/

     
  • 1.79, rshadow (ok), 11:50, 20/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    То что гуй надо рисовать на графической карте было известно с момента появления оных. Игроделы так и были вынуждены делать - им скорость очень важна. Фреймворки к этому пришли как только захотели кнопочки с тенями и эффектами. Наконец и до браузеров доперло.
     
     
  • 2.90, Аноним (89), 17:06, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Только до сих пор не изобрели нормальные драйвера. Везде работает по разному, даже в рамках одного производителя. Поэтому всем проще включать по дефолту бекенд на CPU,чем ловить багрепорты крешей на ГПУ.
     
     
  • 3.96, vz_2 (?), 19:21, 20/07/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    что ж они opengl'ом тогда побрезговали? прокладка же между софтом и железом
     
  • 2.114, пох (?), 19:14, 22/07/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > То что гуй надо рисовать на графической карте было известно с момента появления оных.

    моему трайденту расскажите, ага.

    2d ускорение "с момента появления оных" было в зачаточном состоянии, так в нем и оставшись.
    В целом, оно даже может и используется- иксовым драйвером именно твоей, анон, видеокарты. Для совсем элементарых примитивов.

    К сожалению, для распаковки видео нужно вовсе не "гуй рисовать" уметь, а выполнять математические операции, к рисованию вообще никаким боком не относящиеся.

    Игроделам нужно было 3d, это вообще отдельная история, там математика, но она обрабатывает именно картинку - видимую непосредственно глазами. Кнопочки с настоящими (а не просто серой рамкой без прозрачности) тенями - тоже.

    А в видео конечный-то, как раз, видимый этап - не настолько тяжелый, это просто байтики, никак не зависящие от того что под ними нарисовано (или нам кажется, что нарисовано). Но вот собирать массивы байтиков из всяких motion vectors - задача для современных cpu уже на пределе возможностей.

    и это уже совсем другая история - поэтому-то opengl, помянутый другим анонимом, и не пригодился- он не для этого просто придуман. Больше толку было бы от cuda.

     

  • 1.116, Аноним (116), 12:00, 23/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня итак в ноуте i7 всегда разгружен, а тут они собрались через интеграшку тепловыделение поднять?
     
  • 1.117, Аноним (117), 10:42, 24/07/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На Win7 принудительно заводится ? Кто проверял ?

    "(например, при включении WebRender уже выявлены повышение нагрузки на CPU при просмотре видео на YouTube" т.е. вместо того чтобы разгрузить проц он стал нагружаться сильнее ?


    У меня часто раньше были проблемы когда они начали внедрять "gpu ускорения".
    Но последние обновления лисы были удачными что радует. Крашиться и зависать особенно намертров стал нааамного реже (на овердофиииигище вкладок >150) Раньше 210 вкладок с очень высокой вероятностью вешали браузер, после последних обновлений этот порог сдвинулся.  (хотя наверно сдвинулся я, раз открываю столько вкладок :) )

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру