текущее аппаратное ускорение довольно ограничено.
Режимы окна Direct и GPU-композитинг
В Flash Player 10 представлены два режима окна, прямой и GPO-композитинг, которые вы можете включить с помощьюпараметры публикации в инструменте разработки Flash. Эти режимы не поддерживаются в AIR. Чтобы воспользоваться этими режимами, необходимо включить аппаратное ускорение для Flash Player.
В прямом режиме используется самый быстрый и прямой путь передачи графики кэкран, который является преимуществом для воспроизведения видео.
Компоновка GPU использует графический процессор на видеокарте для ускорения композитинга.Компоновка видео - это процесс наложения нескольких изображений для создания одного видеоизображения.Когда композитинг ускоряется с помощью графического процессора, он может улучшить производительность преобразования YUV, коррекции цвета, поворота или масштабирования и смешивания.YUV-преобразование относится к преобразованию цвета композитных аналоговых сигналов, которые используются для передачи, в цветовую модель RGB (красный, зеленый, синий), которую используют видеокамеры и дисплеи.Использование графического процессора для ускорения компоновки уменьшает память и вычислительные требования, которые в противном случае возлагаются на процессор.Это также приводит к более плавному воспроизведению видео стандартной четкости.
Будьте осторожны при реализации этих оконных режимов.Использование графического компоновки может быть дорогостоящим для памяти и ресурсов процессора.Если некоторые операции (такие как режимы наложения, фильтрации, отсечения или маскирования) не могут быть выполнены в графическом процессоре, они выполняются программным обеспечением.При использовании этих режимов Adobe рекомендует ограничиться одним SWF-файлом на страницу HTML, и вам не следует включать эти режимы для баннеров.Функция Flash Test Movie не использует аппаратное ускорение, но вы можете использовать его с помощью параметра «Предварительный просмотр публикации».
Установка частоты кадров в SWF-файле, превышающей 60, максимальная частота обновления экрана, бесполезна.Установка частоты кадров от 50 до 55 позволяет отбрасывать кадры, которые время от времени могут возникать по разным причинам.
Для использования прямого режима требуется Microsoft DirectX 9 с VRAM 128 МБ в Windows и OpenGL для Apple Macintosh, MacOS X v10.2 или выше.Компоновка графического процессора требует поддержки Microsoft DirectX 9 и Pixel Shader 2.0 в Windows со 128 МБ видеопамяти.В Mac OS X и Linux для компоновки GPU требуется OpenGL 1.5 и несколько расширений OpenGL (объект framebuffer, мультитекстура, объекты шейдеров, язык шейдинга, фрагментный шейдер).
Вы можете активировать режимы прямого и графического ускорения на каждомОснование SWF через диалоговое окно «Параметры публикации Flash» с помощью меню «Ускорение оборудования» на вкладке «Flash».Если вы выберете «Нет», режим окна вернется к стандартному, прозрачному или непрозрачному, как указано параметром «Режим окна» на вкладке «HTML».
Кроме того, у Майка Чамберса есть информация об ускорении графического процессора (см.для заметок о pewpew), но я думаю, что все это предназначено только для мобильных устройств.