The OpenNET Project / Index page

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



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

Оглавление

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

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


7. "План улучшения поддержки Wayland в Firefox"  +16 +/
Сообщение от Аноним (4), 02-Окт-21, 10:40 
Какое отношение протокол фреймбуффера имеет к аппаратному декодированию видео?
Ответить | Правка | Наверх | Cообщить модератору

16. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от iPony129412 (?), 02-Окт-21, 11:49 
Какое-никакое, но get the fact.
Именно из-за бучи по реализации с Wayland  замутилась движуха, и криво-косо, но вон сделали.
Ответить | Правка | Наверх | Cообщить модератору

17. "План улучшения поддержки Wayland в Firefox"  –9 +/
Сообщение от МояВенда (ok), 02-Окт-21, 11:54 
Прямое. Дисплейный сервер управляет, что и как будет отрисовываться.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

23. "План улучшения поддержки Wayland в Firefox"  +5 +/
Сообщение от Аноним (4), 02-Окт-21, 12:20 
Ещё раз, какое отношение отрисовка окошек имеет к ДЕКОДИРОВАНИЮ видео?
Ответить | Правка | Наверх | Cообщить модератору

32. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от псевдонимус (?), 02-Окт-21, 12:33 
Никакого.вяленд просто так замечательно сделан, что каждая оболочка обязана теперь городить свои лисапеды. Цель -- исключить возможность выбора. Будет один омном и его "спины".
Ответить | Правка | Наверх | Cообщить модератору

94. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от Stax (ok), 02-Окт-21, 18:28 
Непонятно, о каком исключении выбора речь?

Есть много композиторов, поддерживающих протокол wayland. Как минимум weston, mutter и kwin из распространенных. Ну и всякая экзотика. Даже tiling композиторы есть (Sway)

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

72. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от КО (?), 02-Окт-21, 15:24 
Мне интересно как ты представляешь себе процесс этого самого декодирования без распознавания кадров и использования буфера...
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

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

105. "План улучшения поддержки Wayland в Firefox"  +3 +/
Сообщение от Аноним (4), 02-Окт-21, 19:46 
Это шутка такая или троллинг тупостью? VAAPI вот уже 13 лет как декодирует без всяких вялендов. VDPAU делает то же самое с 2015 года, и тоже без всяких вялых.
Ответить | Правка | Наверх | Cообщить модератору

113. "План улучшения поддержки Wayland в Firefox"  –1 +/
Сообщение от Аноним (95), 02-Окт-21, 20:01 
Ну а как ты подружишь vaapi браузер и композитинг, писать под каждый свой костыль? Их подружили благодаря DMABUF бэкенду Wayland, который позволяет совместно использовать разным процессам буфер с текстурами в видеопамяти.
Ответить | Правка | Наверх | Cообщить модератору

121. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от Аноним (4), 02-Окт-21, 20:48 
А разрабы-то и не знали этого когда лет 5 назад запиливали поддержку VAAPI в иксовый рендерер. Пойдите, расскажите им об этом!
Текущий композитор с тех пор просто унифицировали и добавили только платформо-специфичный вывод кадров для IsWaylandDisplay через gfxPlatformGtk::UseDMABufVideoTextures().
Ответить | Правка | Наверх | Cообщить модератору

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

195. "План улучшения поддержки Wayland в Firefox"  +/
Сообщение от МояВенда (ok), 03-Окт-21, 22:53 
А видео прямо в мозге что-ли играет? Наверное в окне и проигрывается, и нужно вызвать всякие функции чтобы начать аппаратное декодирование.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

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ообщить модератору

21. "План улучшения поддержки Wayland в Firefox"  –5 +/
Сообщение от flexagoon (ok), 02-Окт-21, 12:11 
ZorinOS нормальный дистр, но вот его сообщество больше напоминает культ, и ваш коммент тому подтверждение
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

83. "План улучшения поддержки Wayland в Firefox"  –3 +/
Сообщение от Аноним (6), 02-Окт-21, 17:43 
Фиг знает. Просто у меня лиса на минте. И там сейчас аппаратного ускорения нет. Это легко определяется по загрузке проца при воспроизведении видео. Хотел, чтобы было ускорение как на винде. Начал копать. Нашел инфу, что иксы не позволяют плавно прокручивать видео по экрану, а потому аппаратное ускорение есть только в вяленом. Хотя у аппаратного ускорения есть и свои минусы. Да, проц не жрется. Но если суммарное разрешение одновременно воспроизводимых на экране видео превышает максимум для видушки - начинаются тормоза. Например два 1080p видео одновременно на дешманской видушке будут тормозить. Решение - перекодировать их в 540p. Без аппаратного ускорения такой проблемы нет.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

85. "План улучшения поддержки Wayland в Firefox"  –2 +/
Сообщение от Аноним (6), 02-Окт-21, 17:54 
П.С. Видушки стоят одинаковые
Ответить | Правка | Наверх | Cообщить модератору

86. "План улучшения поддержки Wayland в Firefox"  –2 +/
Сообщение от Kuromi (ok), 02-Окт-21, 17:55 
Такое что Вейланд заставил их делать поддержку EGL кторая нужна для DMA-BUF который нужен для VAAPI который нужен для аппаратного ускорения.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

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




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

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