LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

Если-бы код драйвера AMD и код быдлофлеша был-бы открыт, их можно было-бы подружить. А так — извини.

Код Firefox и код Chromium открыты. Ну и как мне запустить PepperFlash в Firefox'е? Открытый код ещё ничего не значит. Вы фанатики гнобите закрытый код, считая открытые исходники чем-то вроде манны небесной. «Вот если бы код был открыт, их можно было подружить». А вот и нет, это ещё куча работы. И что-то её не бежит никто делать.

Сами адобовцы осилили подружить свой код только с открытым драйвером intel, остальное, по их мнению не нужно.

Откуда у тебя сведения об их мнении? А-а-а, ты, наверное, там работаешь, но сказать прямо не можешь.

Вот и страдай со своим ATi, или что у тебя там тупит.

intel

вот тут гуглохром

А вот Google Chrome это и есть тот самый пример агента, который продавил своё решение. Они выкатили PPAPI, кроме него PepperFlash не может использовать ничего. И именно поэтому свежий Flash только в Chrome. Это чётко очерченное Pepper Plugin API, там не надо думать, как на каждой платформе выводить графику, звук, работать с сетью и прочее.

Доказывая мне, что я не прав, ты привёл доказательство моей правоты. Браво, я б сам так не смог.

Для тех, кто в танке, поясняю. PepperFlash в Chrome использует PPAPI, а там гарантируется доступ к OpenGL. Поэтому для масштабирования картинки на экран используется OpenGL, и это быстро. Обычный Flash, которым пользуются в Opera, Firefox и других NPAPI-совместимых браузерах, умеет только VDPAU для масштабирования. А VDPAU долгое время было только на проприетарных драйверах nVidia.

ну да. Историю с memcpy я тоже придумал?

У меня используется обратный порядок в memcpy (я уверен, ибо один спец-софт крашился именно по этой причине). Сейчас используется flashplayer 11.2.202.327, и со звуком там всё в порядке. То есть баг исправлен, довольно давно. Собственно я его и не встречал ни разу. Так что не надо тут ёрничать, баги чинят.

Исходная версия i-rinat, :

Если-бы код драйвера AMD и код быдлофлеша был-бы открыт, их можно было-бы подружить. А так — извини.

Код Firefox и код Chromium открыты. Ну и как мне запустить PepperFlash в Firefox'е? Открытый код ещё ничего не значит. Вы фанатики гнобите закрытый код, считая открытые исходники чем-то вроде манны небесной. «Вот если бы код был открыт, их можно было подружить». А вот и нет, это ещё куча работы. И что-то её не бежит никто делать.

Сами адобовцы осилили подружить свой код только с открытым драйвером intel, остальное, по их мнению не нужно.

Откуда у тебя сведения об их мнении? А-а-а, ты, наверное, там работаешь, но сказать прямо не можешь.

Вот и страдай со своим ATi, или что у тебя там тупит.

intel

вот тут гуглохром

А вот Google Chrome это и есть тот самый пример агента, который продавил своё решение. Они выкатили PPAPI, кроме него PepperFlash не может использовать ничего. И именно поэтому свежий Flash только в Chrome. Это чётко очерченное Pepper Plugin API, там не надо думать, как на каждой платформе выводить графику, звук, работать с сетью и прочее.

Доказывая мне, что я не прав, ты привёл доказательство моей правоты. Браво, я б сам так не смог.

Для тех, кто в танке, поясняю. PepperFlash в Chrome использует PPAPI, а там гарантируется доступ к OpenGL. Поэтому для масштабирования картинки на экран используется OpenGL, и это быстро. Обычный Flash, которым пользуются в Opera, Firefox и других NPAPI-совместимых браузерах, умеет только VDPAU для масштабирования. А VDPAU долгое время было только на проприетарных драйверах nVidia.