请教opengl中怎样将纹理强制提交到显存

ROBOTECH_ER 2011-05-21 11:28:21
参照着网上的教程写了一个地形的程序,地形上蒙了几个大纹理,然后发现程序跑的时候内存占用特别高。是不是纹理在不停地换进换出?但是从显存查看工具里看,显存还是有剩余的。
opengl中将纹理锁定在显存上该怎么处理?先谢了!
...全文
263 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gamemagic 2011-05-22
  • 打赏
  • 举报
回复
参考下WIKI里的 GL DRAW STATIC页面,便知
Sou2012 2011-05-22
  • 打赏
  • 举报
回复
设置 GL_DRAW_STATIC 标识
ROBOTECH_ER 2011-05-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gamemagic 的回复:]

占用的内存数,有一部分是显存的占用

创建纹理时,可以指定GL_DRAW_STATIC
[/Quote]

对于opengl的内存、显存使用机制,能指点一下吗?或者哪里有相应的文章?谢谢!
gamemagic 2011-05-22
  • 打赏
  • 举报
回复
占用的内存数,有一部分是显存的占用

创建纹理时,可以指定GL_DRAW_STATIC
ROBOTECH_ER 2011-05-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 gamemagic 的回复:]

参考下WIKI里的 GL DRAW STATIC页面,便知
[/Quote]


能否指导一下,怎么只能找到有关vertexbuffer的?

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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