码迷,mamicode.com
首页 >  
搜索关键字:gpu    ( 2258个结果
Android性能优化系列——VSYNC
概念 VSYNC,vertical synchronization Refresh Rate 屏幕一秒钟刷新的次数,由硬件决定,单位Hz,一般是60Hz Frame Rate GPU在一秒内绘制的帧数,单位fps(Frames per second) 具体解释GPU获取图形数据进行绘制,硬件将绘制好的数据呈现在屏幕上,为了使画面在屏幕上流畅的显示,需要保持Frame Rate 在60以上,也就是一次...
分类:移动开发   时间:2015-04-11 20:55:37    阅读次数:186
opencl初体验
总结一下,opencl的步骤差不多是这些先要获取平台的id clGetPlatformIDs(nPlatforms, platform_id, &num_of_platforms)然后获取设备id clGetDeviceIDs(platform_id[1], CL_DEVICE_TYPE_GPU, ...
分类:其他好文   时间:2015-04-10 22:21:35    阅读次数:126
视频解码之软解与硬解
视频解码之软解与硬解硬解:从字面意思上理解就是用硬件来进行解码,通过显卡的视频加速功能对高清视频进行解码,很明显就是一个专门的电路板(这样好理解…)来进行视频的解码,是依靠显卡GPU的。 软解:字面上理解就是用软件进行解码,这样理解也对,但是实际最总还是要硬件来支持的,这个硬件就是CPU。既然有这两种不同的解码方式,我们在开发中该如何进行选择?哪个更好?...
分类:其他好文   时间:2015-04-10 15:31:21    阅读次数:134
Libgdx New 3D API 教程之 -- Libgdx中的3D frustum culling
当渲染一个3d场景时,其中真正可见的对象通常都比总对象数少很多。因此渲染全部的物体,包括那些根本看不到的,即浪费了富贵的GPU时间,还会影响游戏的画面速度。理想情况下,你可以可希望渲染对当前相机可见的对象,而忽略掉那些不可见的,比较在相机后面的。这就是题目中所说的frustum culling,并且,几种方法都可以实现。这篇教程,将会展示在LibGDX 3D API中,最基本的实现方法。...
分类:Windows程序   时间:2015-04-09 17:29:07    阅读次数:264
安卓平台ARM Mali OpenCL例子-灰度转换
手头一块RK3288的板子,在板子上测试了1080p一个灰度转换的OpenCL例子。OpenCL没有任何优化。例子请移步这里。 该例子是编译成安卓平台下的可执行程序。     进入jni文件夹,进行如下操作      ndk-build adb push ../libs/armeabi-v7a/opencl /mnt/sdcard/opencl/gray adb push kernel.cl...
分类:移动开发   时间:2015-04-09 00:59:59    阅读次数:348
Appium測試APP 時,所截出來的圖是全黑的問題
用driver.save_screenshot()截圖,截出的圖全黑色,什麼也看不見(見下圖)。之前用這方法,截出的圖都正常,那就很有可能是環境有問題。回想今天只設置了模擬器,只設置了“Host GPU”。因此取消“Host GPU”的選中後,所截出的圖恢復正常。
分类:移动开发   时间:2015-04-08 14:27:46    阅读次数:1360
前端能力模型-动画类型及动画库的介绍
一、背景:      合适的动画不仅更能吸引人们的眼球,也能让你的应用体验更为流畅,而将动画的效果做到极致,才能让用户感到使用你的应用是一种享受,而不是觉得生硬和枯燥。 二、动画技术分类:      按技术类型来进行分类,分为三类:JS动画,CSS3动画,html5动画,接下来分别对三类动画进行讲解。      1)JS动画      通过一个定时器setInte...
分类:其他好文   时间:2015-04-06 18:46:22    阅读次数:246
shader的概念和在3D游戏中的作用
一、shader的概念概念:1、运行在GPU上的程序作用:1、改变物体的形状、大小、位置、旋转等。[顶点shader]2、对物体进行着色处理、光与影的计算、纹理颜色的呈现。[片段shader]3、用来做Post Effects后期处理。[?]二、shader的简史sm1.0 sm2.0 sm3......
分类:其他好文   时间:2015-04-04 09:07:05    阅读次数:466
PVS 7.6 部署教程
PVS 7.6 部署教程 1 PVS介绍 Citrix Provisioning Services采用流技术通过网络将单一标准桌面镜像,包括操作系统和软件按需交付给物理虚拟桌面。一方面实现同型号机器单一镜像管理;另一方面适用于三维图形要求更高的环境,除了硬盘之外,内存、CPU、GPU都调用本地的计算资源,所以性能基本和传统桌面没有区别。Provisioning Services配合Citrix...
分类:其他好文   时间:2015-04-01 15:34:33    阅读次数:592
jQuery支持移动Mobile的DOM元素移动和缩放插件
jQuery Panzoom是一款非常实用的HTML DOM元素平移和缩放jQuery和CSS3插件。Panzoom利用CSS transforms 和 matrix函数来为浏览器进行硬件(GPU)加速,它可以支持任何元素的平移和缩放:图片、视频、iframe、canvas或文本等等。 Panzoom支持移动Mobile的触摸姿势,也支持使用手指来缩放元素大小。它完全可以同时在桌面设备和移动手机...
分类:移动开发   时间:2015-04-01 13:18:20    阅读次数:156
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!