原文:GPU Rendering in Adobe AIR for Android
最近我开始尝试Adobe AIR for Android 中的GPU 渲染,并且决定通过视频来展示CPU和GPU渲染模式之间的不同之处。
这个样例应用的代码位于Github:
正如你在样例应用中所见,将渲染任务分配给GPU,关键要做三件事情:
1. 在应用的描述符里设置GPU渲染模式,如下所示:
<initialWindow>
<content>[...]</content>
<resizable>true</resizable>
<autoOrients>false</autoOrients>
<fullScreen>false</fullScreen>
<visible>true</visible>
<renderMode>gpu</renderMode>
</initialWindow>
2. 确保DisplayObject中的cacheAsBitmap被设置为true,例如:
square.cacheAsBitmap = true;
3. 确保在DisplayObject里将一个Matrix对象分配给cacheAsBitmapMatrix属性:
square.cacheAsBitmapMatrix = new Matrix();
以上这些就是为了将渲染任务从CPU转移给GPU所有你需要做的。这样,你的CPU就可以被解放出来去做一些更重要的事情了。
分享到:
相关推荐
adobe air for android v3.03 apk文件 在安卓上安装air平台
Developing Adobe AIR Applications for Android Contents Getting Started Workflow for developing and testing an AIR for Android app Available Documentation Flash Platform tool support Installing the ...
《使用AdobeAIR开发Android应用程序》源代码
使用AdobeAIR开发android应用
如何使用adobe air开发android移动应用,详细入门教程
[使用AdobeAIR开发Android应用程序].PDF 及源代码 Flex Android 开发 ,pdf 以及源码。比较详细的介绍移动开发的各个领域
使用Adobe AIR开发Android应用程序,英文浅显易懂,感兴趣的朋友可以下来学习。
资源名称:Android移动应用开发 基于Adobe AIR内容简介:《Android移动应用开发:基于AdobeAIR》共四部分19章,主要介绍如何使用AdobeAIR开发Android移动应用,深入讲解Android移动开发特有的各种主题,力图帮助读者...
AdobeAIR for javascript developers
在 Flash Professional 中创建您的第一个 AIR for Android 应用程序 创建第一个用于 iOS 的 AIR 应用程序 使用 Dreamweaver 创建第一个基于 HTML 的 AIR 应用程序 使用 AIR SDK 创建第一个基于 HTML 的 AIR 应用...
adobe air 连接 airplay功能
Adobe AIR 1.5 官方中文帮助手册,PDF格式。
adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1adobe air 安装包part1
dreamweaver的adobe air扩展Adobe_AIR.mxp
Adobe AIR技术学习Adobe AIR技术学习
基于Adobe AIR 的 Android 移动应用开发(扫苗版)
Adobe Air Extension for Dreamweaver 是第一次安装开发环境必须安装的,但是很难找到(《指南》中给出的链接,怎么也找不到下载文件链接)
Android移动开发-基于Adobe AIR官方网站的全套代码,让开发者一目了然
Adobe air官方中文开发教程,供大家一起参考学习。
Android移动应用开发基于AdobeAIR(布罗西耶著) Android移动应用开发