发布 登录/注册
个人主页
TA还没有准备介绍自己
纹理绑定有两种,一个是绑定到线性内存就是用cudaMalloc();cudaMemcpy();开辟的内存空间,另一种是绑定到cudaMallocArray, cudaMemcpyToArray开辟到的二维数组或者三维数组。先说比较简单的就是绑定到cudamalloc开辟到的内存空间。首先是纹理声明:关于纹理的声明和绑定都要在cu文件进行,在其他文件进行会比较麻烦。首先是开辟显存和赋值给显存。首先是纹理声明:1、texturetexRef;2、为显存开辟空间,并初始化cudaMalloc((void**)&rain_table,256*4*3); cudaMemcpy(rain_table,table,256*4*3,cudaMemcpyHostToDevice);3、纹理绑定:cudaBindTexture(0,texRef,rain_table); 820326shenzhen 2018-03-27 820326shenzhen 2018-03-17 没有更多了~
- 广告联系QQ:3083263680
- 邮箱: support@codeforge.com