cuda与openGL互操作

5 篇文章 1 订阅

cuda与openGL互操作的实现与分析

    http://www.freescaleic.org/article/12-05/2075521337158677.html?sort=1111_0_0_0

CUDA和opengl 互操作的过程  

1cudaGLSetGLDevice (cutGetMaxGflopsDeviceId() ); 分配显存设备

 2)创建 OpenGL vbo/pbo/fbo 对象,

 3cudaGLRegisterBufferObject(vbo) OpenGL缓冲对象注册到cuda

 4cudaGLMapBufferObject((void**)&dptr, vbo) vbo映射到dptr,然后在kernel中运行

 5cudaGLUnmapBufferObject(vbo)  ,解除映射

 6cudaGLRegisterBufferObject(vbo), 注销OpenGl缓冲对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值