码迷,mamicode.com
首页 >  
搜索关键字:gpu    ( 2258个结果
Android开发出现Emulator without GPU emulation detected 的解决办法
参考 :http://blog.csdn.net/aminfo/article/details/7909402 环境:Android Developer Tools Build: v22.6.2-1085508     写了一个opengl es2.0的程序,想用模拟器运行一下,居然出现Emulator without GPU emulation detected 的错误。网上搜索了一下,说是...
分类:移动开发   时间:2014-12-02 16:39:29    阅读次数:183
硬件视频转码哪家强?
cpu转码已经爆弱了,速度太慢(支持H265,播放耗CPU) AMD, Intel, Nvidia三家推出了显卡gpu转码(不支持H265) 对比标准:系统平台windows or linux 质量: 速度: 支持软件:MediaEspresso(全支持,收费,win...
分类:其他好文   时间:2014-12-01 01:22:54    阅读次数:160
显卡工作原理
显卡工作原理 经过CPU处理后的数据(data)必须经历以下4个步骤,才会到达显示屏: 1.从总线(bus)进入GPU (Graphics Processing Unit,图形处理器):将CPU送来的数据送到北桥(主桥)再送到GPU(图形处理器)里面进行处理。 2.从 video ch...
分类:其他好文   时间:2014-11-30 21:20:45    阅读次数:150
OpenGL缓冲区
缓冲区保存在GPU内存中1. 创建缓冲区glGenBuffers()2. 绑定缓冲区glBindBuffer()缓冲区绑定点:GL_ARRAY_BUFFER, GL_COPY_READ_BUFFER, GL_COPY_WRITE_BUFFER, GL_ELEMENT_ARRAY_BUFFER,像素缓...
分类:其他好文   时间:2014-11-29 22:56:47    阅读次数:253
【原创】Linux环境下的图形系统和AMD R600显卡编程(10)——R600显卡的3D引擎编程
3D图形处理流水线需要流经多个硬件单元才能得到最后的渲染结果,流水线上的所有的硬件单元必须被正确编程,才能得到正确的结果。 总体上看,从图形处理流水线的源头开始,需要准备好vertex和index,在立即模式下,index可以直接编程在命令中,通过配置寄存器告诉GPU vertex buffe...
分类:系统相关   时间:2014-11-29 21:38:42    阅读次数:383
【原创】Linux环境下的图形系统和AMD R600显卡编程(9)——R600显卡的3D引擎和图形流水线
1. R600 3D引擎 R600核心是AMD一款非常重要的GPU核心,这个核心引入了统一处理器架构,其寄存器和指令集同以前的GPU 都完全不同,对其编程也有比较大的区别。 图1显示了R600 GPU 核心的硬件逻辑图,R600 GPU 包含并行数据处理阵列(DPP array)、命令处理器、内.....
分类:系统相关   时间:2014-11-29 17:16:23    阅读次数:248
【原创】Linux环境下的图形系统和AMD R600显卡编程(6)——AMD显卡GPU命令格式
前面一篇blog里面描述了命令环缓冲区机制,在命令环机制下,驱动写入PM4(不知道为何会取这样一个名字)包格式的命令对显卡进行配置。这一篇blog将详细介绍命令包的格式。 当前定义了4中命令包,分别是0型/1型/2型和3型命令包,命令包由两部分组成,第一部分是命令包头,第二部分是命令包主体,命...
分类:系统相关   时间:2014-11-29 15:51:34    阅读次数:195
CUDA编程学习(二)
将数据加载到GPU后,如何在grid下的block进行并行计算(一个grid包含多个block)/****How do we run code in parallel on the device****/ /****Use block****/ _global_ void add(int...
分类:其他好文   时间:2014-11-29 11:44:48    阅读次数:156
【原创】Linux环境下的图形系统和AMD R600显卡编程(4)——AMD显卡显存管理机制
显卡使用的内存分为两部分,一部分是显卡自带的显存称为VRAM内存,另外一部分是系统主存称为GTT内存(graphics translation table和后面的GART含义相同,都是指显卡的页表,GTT 内存可以就理解为需要建立GPU页表的显存)。在嵌入式系统或者集成显卡上,显卡通常是不自带显.....
分类:系统相关   时间:2014-11-29 07:04:10    阅读次数:943
three.js 源码注释(二十七)Core/BufferGeometry.js
BufferGeometry类用来和BufferAttribute配合使用,更多细节可以参考官方的样例http://threejs.org/ 这个类是另一种创建几何体对象的方式,它将所有的数据包括顶点位置,法线,面,颜色,uv和其它的自定义属性存在缓冲区, 这样可以减少GPU的负荷,BufferGeometry同样也比Geometry对象复杂,增加了使用的难度,这里的属性都是存放在数组中, 比如顶点位置不是Vector3对象,颜色也不是color对象,而是数组.需要访问这些属性,需要从属性缓冲区中读原...
分类:Web程序   时间:2014-11-28 16:25:03    阅读次数:447
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!