zoukankan      html  css  js  c++  java
  • Adobe Flash Player 10新特性详解:支持GPU加速

    近日,Adobe终于发布了Flash Player 10正式版,完成了业界期待已久的升级,并与近期的Adobe CS4套装融为一体,这可能也是该软件史上最重要的一次更新。

    Adobe声称Flash Player 10可以带来“颠覆性的网络视觉体验”,这并不夸张。开发人员现在可以尽情地使用3D效果、自定义的图形滤镜和效果、打印级别的文字渲染引擎、增强的绘图和声音API接口等等,而最重要的是,这一切都不会明显加重CPU的负担,因为Flash Player 10支持GPGPU通用计算加速

    如果你的显卡支持OpenGL 2.0和OpenGL着色语言(GLSL),那么Flash Player 10就可以借助它改善性能,同时释放CPU资源。在绘图、视频解码与播放、覆盖和应用位图、滤镜、混合模式等操作中,GPU都能给Flash Player 10带来加速。

    有了Flash Player 10,开发人员就可以使用Adobe的像素扭曲(Pixel Blender)技术创建和分享自定义滤镜、效果,并跨平台使用。

    最新的高清视频编码格式也得到了支持,而且视频流会根据用户的网络带宽适应性调整质量,保证流畅度。

    彻底重建的文字渲染引擎带来了专业的排版印刷技术,可以支持跨行连体字符、图文环绕、双向文字、从右到左或垂直文字排版、平滑反锯齿、渲染、文字风格等各种效果。Adobe表示,这可以第一次给网络带来印刷级别的文字渲染质量。

    绘图API和增强的矢量数据类型现在支持3D效果,不再需要一层一层地编写复杂的图形。

    新增的文件上传和下载API能在网络应用程序内执行文件的上传和下载保存操作。

    声音低级访问的开放可以让开发人员通过ActionScript执行实时混音、通过像素扭曲技术执行音频过滤,而高保真的开源音频编码器Speex也得到了支持,此外还有ADPCM、HE-AAC、MP3、Nellymoser等音频编码格式。

    最后,Adobe向搜索引擎开放了Flash技术,使其可以索引内嵌在SWF文件里的信息,也就是说用户今后可以轻松通过搜索引擎查找Flash资源了。Adobe也保证说会“让顶级搜索引擎理解使用Adobe Flash技术创建并嵌入HTML网页的富互联网应用程序(API)和其他内容的内部情况,从而提高搜索精确度”。

  • 相关阅读:
    SmartTimer——一种基于STM32的轻量级时钟调度器
    Python2/3中的urllib库
    Python 解析构建数据大杂烩 -- csv、xml、json、excel
    Python2/3 中执行外部命令(Linux)和程序(exe) -- 子进程模块 subprocess
    Python 中的命令行参数处理 -- argparse、optparse、getopt
    Linux 定时循环执行 python 脚本
    Python2/3的中、英文字符编码与解码输出: UnicodeDecodeError: 'ascii' codec can't decode/encode
    在windows下使用Qt5开发GTK3图形界面应用程序
    qt编译的基于xlib cairo的桌面程序
    debian安装dwm窗口管理器
  • 原文地址:https://www.cnblogs.com/jiahuafu/p/1958920.html
Copyright © 2011-2022 走看看