LINUX.ORG.RU

Осталось покрасить, помыть и зарелизить

Более-менее полное тестирование оно прошло хотя бы?

Manhunt ★★★★★
()

vaapi в амдшном блобе запилено

А теперь расскажите, пожалуйста, для людей запутавшихся в этих ваших линуксовых акселерациях:

1. Что дает vaapi?
2. Какие программы его использует?
3. Какие кодеки поддерживаются?

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)

Осталось покрасить, помыть

Явно человек никогда ничего в своей жизни не красил.

bhfq ★★★★★
()

Не забудь пригласить на торжественную церемонию захоронения велосипедов.

morse ★★★★★
()

а разве раньше не было?
помнится, пару лет назад смотрел 1080p через mplayer-vaapi

snoopcat ★★★★★
()

Ну ты знаешь, где тест взять, да?

i-rinat ★★★★★
()

Ну и я надеюсь, что оно thread-safe.

i-rinat ★★★★★
()

Это точно не собственная инициативная разработка, а официальная поддержка API, которая будет в одном из следующих релизов драйвера? Когда примерно? Что там на тему required packaging changes?

RussianNeuroMancer ★★★★★
()
Ответ на: комментарий от bhfq

1. Что дает vaapi?

Интерфейс для использования аппаратного ускорения.

2. Какие программы его использует?

Mplayer(бранч mplayer-vaapi), Gstreamer, VLC.

3. Какие кодеки поддерживаются?

Те, которые поддерживает твоя карта.

Lighting ★★★★★
()

амдшном блобе

Тот ещё кусок говна.

Gotf ★★★
()
Ответ на: комментарий от bhfq

Можно красить (в смысле, рисовать) в технике отмывки, можно мыть тушь в спирте, чтобы зафиксировать. Так что не стоит спешить с выводами.

beresk_let ★★★★★
()
Ответ на: комментарий от i-rinat

рано я радовался. libva тормозит сама почемуто. она не вызывает glные функции драйвера а что-то шарудит сама внутри себя с -vo vaapi:gl.. no idea как пофиксить

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от ckotinko

а что-то шарудит сама внутри себя с -vo vaapi:gl.. no idea как пофиксить

Может vtable_glx пустое? Тогда там fallback функции в libva.

i-rinat ★★★★★
()
Ответ на: комментарий от ckotinko

поставь бряк на va_glx_init_context, глянь, оно вообще вызывается?

i-rinat ★★★★★
()

ckotinko, обрадовал бы что ли какими новостями.

Имеет ли смысл сейчас ковыряться с XvBA или через месяц-полтора это неактуально станет? Legacy получит обновку, или так с XvBA останется?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

ну в общем, xvba вообще кривой какой-то.

на тестовых клипах с моего телефона крашится.

vaapi + vlc = ОК

vaapi + mplayer = СРАМОТА, mplayer неверно переупорядочивает кадры если видит B-frame

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от ckotinko

mplayer неверно переупорядочивает кадры если видит B-frame

Странно, ведь на intel'е всё хорошо. Думаешь, ошибка и в intel'овском драйвере и в mplayer-vaapi?

Я в своём драйвере-обёртке был вынужден пересортировывать reference frames, потому как VA-API ожидает их уже переупорядоченными, а VDPAU — как есть. Ты случаем не сортируешь ещё раз сам?

i-rinat ★★★★★
()
Ответ на: комментарий от tazhate

да да, 2013-й уходил в закат, а в fglrx только запилили vaapi.

x0r ★★★★★
()
Ответ на: комментарий от i-rinat

нет, я не сортирую вообще. но видимо их сортирует нутро xvba

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от smilessss

ну совместимость с R600 у нас вроде как еще есть. сравни libamdxvba.so у legacy и нового блоба, если одинаковые, то все должно работать.

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от i-rinat

в общем, vlc - работает, mplayer - через vaapi сходит с ума на клипах с b-frame, но работает через vdpau-vaapi, правда в начале одного из клипов жестко замыта картинка зеленью - похоже на работу деинтерлейса по черному экрану(yuv=0x00,0x00,0x00=зеленый)

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от ckotinko

похоже на работу деинтерлейса по черному экрану

А у меня в переходнике нет обработки чересстрочного видео. Это либо у меня какой-то баг с разбором параметров, либо железо такого параметра не ждёт. Такое наблюдалось уже: на intel нормально, а на fglrx картинка покрывается зеленью и рассыпается.

i-rinat ★★★★★
()

Ты мне лучше скажи, когда VCE можно будет использовать.
Ну и deep sleep state у второй видюхи в кроссе не работает у большей части юзеров.

devl547 ★★★★★
()
Ответ на: комментарий от DNA_Seq

Шел 2013й год...

у nvidia стандарт vdpau. у mesa/gallium стандарт vdpau для radeon и nouveau.

Ребята из amd запилили в блобе vaapi. sic.
Вот интересно, с HSA и OpenCL так же налажают? А то инженеры железо клепают годное, а мартышки-кодеры только какашками в юзеров кидаются.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от devl547

Ребята из amd запилили в блобе vaapi. sic.

Ты мне лучше скажи, когда VCE можно будет использовать.

Как думаешь, есть какая-нибудь связь между выбором VA-API (а не VDPAU) и наличием в железе VCE?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

есть какая-нибудь связь между выбором VA-API (а не VDPAU) и наличием в железе VCE?

Никакой. VCE можно и без vaapi использовать (оно вообще в opencl sdk)

devl547 ★★★★★
()
Ответ на: комментарий от devl547

Да хоть куда - последний мой краштест выглядел как гифка через диалап

minakov ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.