The OpenNET Project / Index page

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



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

Оглавление

План улучшения поддержки Wayland в Firefox, opennews (?), 02-Окт-21, (0) [смотреть все]

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


19. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от Аноним (95), 02-Окт-21, 12:01 
Самое прямое, аппаратное ускорение в браузерах реализовали с помощью dma буфера wayland, а в иксах никто ковыряться не хотел, поэтому аппаратное ускорение в браузерах начало нормально работать только с приходом wayland.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

26. "План улучшения поддержки Wayland в Firefox"  +4 +/
Сообщение от Аноним (4), 02-Окт-21, 12:26 
Аппаратное ускорение рендеринга страниц и интерфейса ≠ аппаратное декодирование видео. Ну и WebRender лисы использует OpenGL и под вялым и под иксами, о чём написано буквально написано во втором предложении README:
https://github.com/servo/webrender
Toже самое делает Ozone в хромоге.
Ответить | Правка | Наверх | Cообщить модератору

88. "План улучшения поддержки Wayland в Firefox"  –3 +/
Сообщение от Аноним (95), 02-Окт-21, 17:59 
Понятно что имелось в виду аппаратное ускорение декодирования видео, чего к словам придираться?
Ответить | Правка | Наверх | Cообщить модератору

90. "План улучшения поддержки Wayland в Firefox"  –3 +/
Сообщение от Аноним (90), 02-Окт-21, 18:16 
Только в хроме нет аппаратного ускорения на линуксе, лол. У фф его тоже нет. Оно копирует текстуры в видеопамять, но канвас не ускорен из-за чего в играх (nwjs/electron) некоторый дискомфорт от слайдшоу возникает. Видео декодирование тоже не работает, одна надежда, что криворукие разрабы смогут использовать хотя бы vulkan video api. По-моему, пока что в опенсорсных дровах его нет, только в нвидиевских блобах, но это не проблема. Могли бы и утилизировать уже на вулкане.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

111. "План улучшения поддержки Wayland в Firefox"  +1 +/
Сообщение от Аноним (4), 02-Окт-21, 19:55 
Ну вот врать-то не надо. У меня прямо сейчас на хромиуме работает и ускорение канваса, и композитинг, и растеризация и даже декодинг. Не изкаропки - да, но если настроит то всё работает.
У последней лисы с WebRender всё это кроме декодинга видео работает вообще искаропки - нужна OGL 3.1+ затычка. Декодинг через VAAPI по-старому заводится через флаги.
Ответить | Правка | Наверх | Cообщить модератору

114. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от Аноним (90), 02-Окт-21, 20:07 
Работает, или говорит, что работает. А? Вот то-то же. Ничего ты не настроишь, найди багтрекер хромиума там всё написано.
Ответить | Правка | Наверх | Cообщить модератору

119. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от Аноним (4), 02-Окт-21, 20:39 
А вот и классическое ВРЬОТИ подоспело. Получается что intel_gpu_top и top тоже врут показывая распределение нагрузки с CPU на GPU и вообще состоят в заговоре с гуглом, да?
Ответить | Правка | Наверх | Cообщить модератору

122. "План улучшения поддержки Wayland в Firefox"  –2 +/
Сообщение от Аноним (90), 02-Окт-21, 20:57 
Не обязательно, вполне вероятно, что ты неспособен проанализировать поступающую информацию просто. Лично я не только поигрался со всеми ключами и компиляцией хромиума, но и изучил причины почему ozone настолько хуже оказался. ANGLE кстати ощутимо лучше на линуксе, но я его только в электроне нашёл. И он только на иксах работает нормально.
Ответить | Правка | Наверх | Cообщить модератору

116. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от Аноним (90), 02-Окт-21, 20:09 
Кстати, на chromeos тоже, но там хотя бы аппаратное декодирование видео для разнообразия есть (в обычном без патчей его до сих пор нет по-моему).
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

109. "План улучшения поддержки Wayland в Firefox"  –2 +/
Сообщение от Аноним (95), 02-Окт-21, 19:53 
Речь не об аппаратном ускорении рендеринга, он и до вяленного был на файрфоксе, речь об ускорении декодирования видео которое реализовали только благодаря приходу Wayland и появлению нового бэкенда, использующего механизм DMABUF для отрисовки в текстуры и организации совместного использования разными процессами буферов с этими текстурами, размещёнными в видеопамяти.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

117. "План улучшения поддержки Wayland в Firefox"  +2 +/
Сообщение от Аноним (4), 02-Окт-21, 20:34 
До этого кадры спокойно передавались и в X11/GLX, и? От того что в Wayland/EGL готовые кадры стали передавать через dma-buf ничего не изменилось. Эти самые кадры всё так же формирует декодер (аппаратный или софтовый) который никак не привязан к вялому и до этого спокойно работал с иксами.
В чём заслуга вялого-то? Они просто адаптировали существующую систему для X11/GLX под Wayland/EGL в соответствии с особенностями работы последней (тот самый dma-buf).
Ответить | Правка | Наверх | Cообщить модератору

171. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от Аноним (95), 03-Окт-21, 04:30 
Ага, передавались, вы же не видели костыли у каждого приложения которому нужен такой функционал, а Wayland принес бэкенд существенно снижающий сложность реализации подобного функционала, и именно поэтому в браузерах появилось аппаратное ускорение декодирования, а до Wayland производители браузеров даже ковыряться не хотели с костылями под X11.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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