哪个命令将ram像素缓冲区准确上传到视频内存中的纹理?
这是glTexImage2D(...)?也许或其他什么?
如果我有一些纹理,并想要更改RAM缓冲区内容我可以用什么命令将其转移到视频卡?
我可以用于此目的?
基本上是的,glTexImage [1,2,3] D设置了一个全新的OpenGL纹理对象,作为最后一步,它还将数据复制到纹理中.数据本身来自客户端内存(即程序可以直接访问的内存)或来自像素缓冲区对象.
如果你只想改变纹理的内容,你应该使用glTexSubImage [1,2,3] D,它只替换数据,保留现有的纹理对象.
| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |