История изменений
Исправление 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.