The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В ночные сборки Firefox добавлен WebRender, использующий GPU..., opennews (?), 19-Июл-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +1 +/
Сообщение от AnonPlus (?), 19-Июл-18, 21:18 
Разгрузить CPU, за счёт нагрузки на GPU - очень неплохо. Потребителей CPU и так хватает, а вот GPU, пока рендерится страничка, обычно не нагружен (если ты не мамкин майнер, который майнит на своей собственной пекарне).
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

16. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  –1 +/
Сообщение от Аноним (4), 19-Июл-18, 21:26 
> Разгрузить CPU, за счёт нагрузки на GPU - очень неплохо.

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

Ответить | Правка | Наверх | Cообщить модератору

17. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +1 +/
Сообщение от НяшМяш (ok), 19-Июл-18, 21:31 
Ты как раз описал типичный сценарий перегрузки CPU. Да ещё и скорее всего не было аппаратного ускорения декодирования на лисе тогда, хромоподобные первыми запилили это у себя.
Ответить | Правка | Наверх | Cообщить модератору

22. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +3 +/
Сообщение от Аноним (22), 19-Июл-18, 21:52 
Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

24. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от Аноним (24), 19-Июл-18, 22:00 
ютуб показывает, что отлично умеет
Ответить | Правка | Наверх | Cообщить модератору

28. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от llolik (ok), 19-Июл-18, 22:16 
Он умеет MSE, но аппаратного декодирования там нет.

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

Ответить | Правка | Наверх | Cообщить модератору

30. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от пох (?), 19-Июл-18, 22:27 
> Он умеет MSE, но аппаратного декодирования там нет.

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

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

Ответить | Правка | Наверх | Cообщить модератору

37. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от llolik (ok), 19-Июл-18, 22:50 
>> Он умеет MSE, но аппаратного декодирования там нет.
> декодирование - оно, по идее, в windows media framework. Если правильные драйверы
> - то аппаратное.

Ну я про linux вроде говорил. Под виндами оно попроще, да. За счёт того что MS большую часть кактуса аппаратного декодирования погрызла сама c DXVA

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

А смысл гонять данные GPU-CPU-обратно? Ведь видео в браузере - это не видео в статичном окне плеера. К нему могут применяться все те же трансформации, что и к обычным элементам DOM (повороты, размеры, перекрытия, альфа-канал и вот это всё + это всё в динамике). Если композитинг на CPU, то какой смысл гнать видео на GPU, если его потом всё равно гнать на CPU. Профиту-то откуда взяться. Вот допилят HW-композитинг, тогда и от HW-видео будет толк (и смысл его в принципе пилить).

Ответить | Правка | Наверх | Cообщить модератору

51. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от черна консоль и звезд не видно (?), 20-Июл-18, 03:34 
А разве композитингом не должен заниматься именно GPU? Я не знаю, в GNOME 3 вашем что этим занимается?
Ответить | Правка | Наверх | Cообщить модератору

78. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от нах (?), 20-Июл-18, 11:32 
ну вот ждите, когда-нибудь допилят.
Ответить | Правка | Наверх | Cообщить модератору

91. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от llolik (ok), 20-Июл-18, 17:29 
> А разве композитингом не должен заниматься именно GPU?

Композитинг, в данном случае, это, упрощённо говоря, собрать из HTML/CSS и вот всего этого готовую картинку и послать её на GPU. Сейчас и хотят делать прямо на GPU.

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

75. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от нах (?), 20-Июл-18, 11:23 
> Ну я про linux вроде говорил.

а тут засада, да - нет wmf, в который просто можно сунуть хэндл - нет варенья. был gstreamer, с всем хорошо известным "качеством" и "эффективностью" своего кода, теперь вот вовсе ffmpeg, то есть уже совсем-совсем низкоуровневый код, все надо делать самому - и vaa ниасилен и не будет.

> К нему могут применяться все те же трансформации, что и к обычным элементам DOM (повороты,
> размеры, перекрытия, альфа-канал и вот это всё + это всё в динамике).

ну и говоришь ему - "поверни мне ЭТО". От композинга остальной страницы требуется только учесть (изменившийся) клиппинг и не вляпаться в видео-фрейм - как-то во времена флэша ему это ж удавалось. А это можно и на cpu делать - если бы было, кому.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

92. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от llolik (ok), 20-Июл-18, 17:48 
> был gstreamer, с всем хорошо известным "качеством" и "эффективностью" своего кода, теперь вот вовсе ffmpeg, то есть уже совсем-совсем низкоуровневый код, все надо делать самому

Насколько я в курсе, они с gstreamer-ом наплевались так, что переделать на ffmpeg оказалось самым простым и эффективным решением.
> и vaa ниасилен и не будет

ну почему. вот я слышал то, что выше написал: как доделают HW-композитинг, тогда и HW-видео можно делать, иначе толку от него никакого. Может с тех пор, что и поменялось, я как-то не следил за темой.
> ну и говоришь ему - "поверни мне ЭТО". От композинга остальной страницы требуется только учесть (изменившийся) клиппинг и не вляпаться в видео-фрейм

Как в таком случае обрабатывать перекрытия, наложения элементов и изменения альфа-канала, например?  Плюсом, а кто сказал, что видео-объект на странице один, их вполне может быть много (хоть тайл-окно из видео) и сложно взаимодеиствующих с разметкой и JS.
> как-то во времена флэша ему это ж удавалось

ЕМНИП flash вообще рисовал всё в отдельном окне поверх основного. Хотя я не берусь утверждать, не специалист в вопросе flash-а. Это надо irinat-а (https://opennet.ru/~irinat) спросить здесь или на ЛОРе, он глубоко в этой теме.

Ответить | Правка | Наверх | Cообщить модератору

65. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от iPony (?), 20-Июл-18, 07:55 
> пытался смотреть видео на ютубе - это просто ужас: кулера при этом начинают такую дуйку, что страшно становится от этого звука. Потом запускаем любое поделие на chromium и пытаемся воспроизвести те-же действия - и о чудо > всё прекрасно работает. Прямо магия.
> Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.

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

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

83. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  –1 +/
Сообщение от iZEN (ok), 20-Июл-18, 13:26 
> Ну так Chromium тоже не может в аппаратный h264 под линуксами

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

Ответить | Правка | Наверх | Cообщить модератору

97. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от soarin (ok), 20-Июл-18, 19:31 
Да плевать, что у тебя. Ванильный Chromium не умеет.
У тебя может и в about написано "iZEN круче всех" (ну наложил такой патч).
Ответить | Правка | Наверх | Cообщить модератору

93. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от llolik (ok), 20-Июл-18, 17:59 
> Ну так Chromium тоже не может в аппаратный h264 под линуксами

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

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

103. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от iPony (?), 21-Июл-18, 13:02 
Естественно. Но это уже не будет по сути хромиумом, а что-то доделанное вне этого проекта.

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

Ответить | Правка | Наверх | Cообщить модератору

77. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +1 +/
Сообщение от Аноним (12), 20-Июл-18, 11:30 
https://html5test.com
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

82. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  –1 +/
Сообщение от iZEN (ok), 20-Июл-18, 13:22 
> Никакой магии, ФФ не умеет в аппаратный h264, который есть в интелах начиная с 3rd gen.

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

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

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

98. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +1 +/
Сообщение от soarin (ok), 20-Июл-18, 19:33 
> аппаратно Firefox и Chromium на Linux/FreeBSD не поддерживается - политика партии.

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

Ответить | Правка | Наверх | Cообщить модератору

73. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +1 +/
Сообщение от Аноним (73), 20-Июл-18, 11:00 
Гугл точит свои ресурсы под хром. Классика жанра — если заходишь на гугловый ресурс или очередной магазин на ангуляре в лисе, то всё может довольно люто тормозить, а если мимикрируешь сменой UA и полифилами до хрома — то всё внезапно летает.
Гугл в своё время так оперу забанил и браузеры MS.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

74. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от iPony (?), 20-Июл-18, 11:17 
Ну хорошая теория, если бы только EDGE и Safari так же бы себя вели
Ответить | Правка | Наверх | Cообщить модератору

86. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от 123 (??), 20-Июл-18, 13:56 
Но на Edge тот же Google Analytics работает шустрее чем на хромом, да и админки большинства популярных cms (wordpress, opencart и ещё пара коммерческих) работают корректно, без глюков со скроллом.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

43. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +/
Сообщение от redwolf (ok), 19-Июл-18, 23:41 
Плохо будет на ноутах. Включение дискретной видеокарты сжирает заряд аккума довольно быстро. Будет грустняво, если при вёб-сёрфинге будет садиться ноут.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

52. "В ночные сборки Firefox добавлен WebRender, использующий GPU..."  +2 +/
Сообщение от черна консоль и звезд не видно (?), 20-Июл-18, 03:35 
То есть, загрузка CPU под 100% на всяких веб-шняжках, вашу батарею не смущает?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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