码迷,mamicode.com
首页 >  
搜索关键字:gpu    ( 2258个结果
我的第一个CG
本人学习NVIDIA的CforGraphic(CG)的理论知识已经有2个月了,关于为什么选择CG,这就不说了.目前在国内<Cg教程_可编程实时图形权威指南(扫描清晰版)>,<GPU编程与CG语言之阳春白雪下里巴人>及<[GPU精粹3].(GPU.Gems.3).(美)Hubert.Nguyen.扫描版>都需要看看,也只..
分类:其他好文   时间:2014-09-01 19:46:06    阅读次数:377
opengl之vsh、fsh简易介绍+cocos2dx 3.0 shader 变灰
认识着色器opengl es的着色器有.fsh和.vsh两个文件。这两个文件在被编译和链接后就可以产生可执行程序与GPU交互。.vsh 是顶点shader,用与顶点计算,可以理解控制顶点的位置,在这个文件中我们通常会传入当前顶点的位置,和纹理的坐标。例如: 1 attribute vec4 posi...
分类:其他好文   时间:2014-09-01 19:11:13    阅读次数:369
项目优化之:GPU编程
?? 1GPU编程,依赖于显卡 2GPU变成依赖于OpenGL和direct 3CPU的特点是:频率比较快,GPU的特点是寄存器非常非常的多。 4如果电脑是windows7,没法直接调试GPU。Window8可以直接调试 5用VS2013新建一个项目,命名:GPU 6调试GPU的方式是VS中的:打断点—>运行项目à调试à窗口àGPU线程(通过这种方式实现调试GP...
分类:其他好文   时间:2014-08-31 23:00:32    阅读次数:386
ZFXEngine开发笔记- GPU硬件架构
详细解释在3D图形学中,Shader是如何工作的,通过本片文章,你将会对对Shader的内在运行机制了如指掌。...
分类:其他好文   时间:2014-08-31 21:32:51    阅读次数:371
Satrling基础知识
驱动关系:GPU —> OpenGL/ES2-DirectX —> stage3D —> starlingflash 显示层次结构:stage video —> stage3D —> Display List。注:原生flash显示对象会覆盖stage3D,因为dispalylist层次结构在前面M...
分类:其他好文   时间:2014-08-31 21:25:51    阅读次数:401
【转】 各种 基于Unity3d 引擎的Android游戏优化 (drawcall)
1. 更新不透明贴图的压缩格式为ETC 4bit,因为android市场的手机中的GPU有多种,每家的GPU支持不同的压缩格式,但他们都兼容ETC格式,2. 对于透明贴图,我们只能选择RGBA 16bit 或者RGBA 32bit。3. 减少FPS,在ProjectSetting-> Quality...
分类:移动开发   时间:2014-08-30 20:19:59    阅读次数:347
Android应用开发:图形绘制之硬件加速
引言 在Android3.0后,Android的2D渲染通道开始支持硬件加速,也就是说所有View的Canvas绘画动作都会使用GPU,同时也代表着应用程序会损耗更多的内存。而在Android4.0(API14)之后硬件加速功能就被默认开启了。如果你的应用程序是由各种标准View和Drawable组成的,那么硬件加速并不会引起任何不适。众所周知,使用硬件加速会调用到OpenGL,但是Op...
分类:移动开发   时间:2014-08-29 16:08:38    阅读次数:199
Theano学习笔记(一)——代数
标量相加 import theano.tensor as T from theano import function x = T.dscalar('x') y = T.dscalar('y') z = x + y f = function([x, y], z) 输入定义两个符号变量来代替数值,输出是一个0维的numpy.ndarray数组。   矩阵相加 把输入类型换一下就行了,矩阵如果...
分类:其他好文   时间:2014-08-28 16:13:59    阅读次数:642
CUDA 计时
CUDA Runtime API提供了用于计时的接口,可以用如下代码对在GPU上运行的CUDA程序进行计时,计时结果以毫秒为单位:cudaEvent_t start, stop; cudaEventCreate(&start); cudaEventCreate(&stop); cu...
分类:其他好文   时间:2014-08-24 11:33:52    阅读次数:299
连续使用两次fread 错误和fread返回值
今天在写一个代码,要把一帧的buffer读入到文件,因为有NEON和OpenCL两种不同的实现所以需要读取文件两次,代码如下: 1 FILE *file; 2 int i = 0; 3 INTER_BLOCK_SIZE_GPU_RS *block_size; 4 file = fop...
分类:其他好文   时间:2014-08-22 16:15:29    阅读次数:281
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!