Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   FlashPlayer 10.1 и аппаратное ускорение (http://www.flasher.ru/forum/showthread.php?t=143170)

Sintesis 09.08.2010 17:36

FlashPlayer 10.1 и аппаратное ускорение
 
Adobe выпустили FlashPlayer 10.1 и пишут, что у него есть аппаратное ускорение, но только для видео:
Цитата:

Аппаратное ускорение

Экспортируйте видеоконтент высокого качества с минимальными затратами на поддерживаемые мобильные устройства и персональные компьютеры, используя технологию декодирования видео в формате H.264.
Почему только для видео? Неуже-ли невозможно сделать поддержку аппаратного ускорения для всей графики? Вот-бы мощную штуку мы получили...

wvxvw 09.08.2010 18:02

Аппаратное ускорение для видео существует уже бог знает сколько времени. Вообще, фулскрин режим всегда использовал аппаратную поддержку, если это было возможно. В 10.1 добавили аппаратную поддержку на некоторых платформах для видео, которое играет не на весь экран. Обещают в будущем добавить аппаратную поддержку для рендера вектора и фильтров, но это еще скорее всего очень не скоро.
Кроме всего прочего, аппаратное ускорение не значит, что вдруг все заработает быстрее... это просто другой тип рендера, и не факт, что в каждой конкретной ситуации он будет выгоднее. Видео - это та ситуация, где в 9 случаях из 10 он выгоднее, а вот в других случаях иногда нужно искать оптимальные варианты в зависимости от задачи.

Division 09.08.2010 18:16

Цитата:

Кроме всего прочего, аппаратное ускорение не значит, что вдруг все заработает быстрее
Разве аппаратный филрейт не будет в разы больше программного? ИМХО рендер флеша в филрейт упирается.

wvxvw 09.08.2010 18:44

Там есть еще куча других факторов, от которых это может зависеть... напрямую флешу из браузера никто не дасть общаться с драйверами, наверняка это надо как-то делать через то, что ОС / браузер предоставляет, а там дальше поди знай, что именно есть в наличие, и что будет быстрее работать, возможны ситуации, когда накладые расходы на много превысят затраты на непосредственно отрисовку... т.е. тот же вариант, как и с бендером - операции с плавающей запятой он делает на много быстрее, а вот передать туда и получить обратно инфу - напряжно.

ShockWave512 10.08.2010 01:10

еще нужно помнить про виртуальную машину Flash, она довольно быстра, но по сравнению с машинным кодом медленная как слон, как много бы функции не реализовывалось ускорителем, все равно все упрется в скорость интерпретатора байт кода, и смысла в нем не окажется

надеюсь сносно пояснил

Division 10.08.2010 01:26

ShockWave512, в данный момент узким местом рендера является не интерпретатор.
Цитата:

напрямую флешу из браузера никто не дасть общаться с драйверами, наверняка это надо как-то делать через то, что ОС / браузер предоставляет
Ну флешь это ж плагин, вон тот же юнити вполне нормально себе аппаратно рендерит.
Сложность конечно в том чтоб под разные карточки и разные драйвера оно работало. Может adobe по каким-то причинам ненавидит OpenGL? (:

Alex Lexcuk 10.08.2010 01:42

Цитата:

Сообщение от Division (Сообщение 928012)
Может adobe по каким-то причинам ненавидит OpenGL? (:

Они наверно не знают что OpenGL есть, и изобретают что-то подобное сами, не на сайте nvidia лежит какой-то новый драйвер на видуху и там на банере или в лого написано флеш 10.1, знакомому поставили и блин теперь Вин ХР х64бит иногда при просмотре флеш (в браузере) показывает синий экран смерти, отключили плагин флеша и синие экраны пропали, вот фигня, а с опенГЛ адобы не умеют работать в принципе, в новом фотошопе (там триД мождели можно вставлять и рисовать на них текстуру, ну как в блендере3Д) можно включить рендер с аппаратной поддержкой, там чето тоже с опенЖЛ, но проблема после запуска фотошопа на томже вин хр 64 прожка синема4Д в своем укране показывает фотошопо артефакты и прочую каку, причем если закрыть фотошоп то кака не пропадает, его можно не запускать, что-бы нормально работать с синемой.

ShockWave512 10.08.2010 01:43

Цитата:

Сообщение от Division (Сообщение 928012)
ShockWave512, в данный момент узким местом рендера является не интерпретатор.

а что?

Alex Lexcuk 10.08.2010 01:48

Проконсультировались бы хоть с квейком онлайн, на всех платформах работает, или заказали бы им сделать флеш плеер, раз сами не могут...

Sintesis 10.08.2010 15:22

Новые карты с directX11 уже до таких высот дошли, что в играх модель одного персонажа состоит из 8 миллионов полигонов, а Адоб не может подключить к картам свой плэер. Так главное, что у них монополия в нэте - у флэша конкурентов почти нет, вот они и не спешат, тормозят прогресс...


Часовой пояс GMT +4, время: 16:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.