请问OPENGL怎么在同一VBO中进行数据的复制?

MAYBEALL 2018-08-21 04:19:17
如果我申请了个VBO:
void *pData;//数据
GLuint vbo;
glGenBuffers(1,&vbo);
glBindBuffer(GL_ARRAY_BUFFER,vbo);
glBufferData(GL_ARRAY_BUFFER,500,pData,GL_STATIC_DRAW);
glBindBuffer(GL_ARRAY_BUFFER,0);

那么我现在怎么把这个vbo中前100个字节的数据在显存中直接复制到最后100个字节呢?
...全文
245 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
WJN92 2018-08-21
  • 打赏
  • 举报
回复
用compute shader 复制

456

社区成员

发帖
与我相关
我的任务
社区描述
其它游戏引擎
社区管理员
  • 其它游戏引擎社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧