什么是OpenGL中的常驻纹理? 我正在阅读的这本书的作者并没有解释居民纹理背后的想法以及他们究竟做了什么。 他基本上说,我想要所有的纹理是居民,非居民的纹理是不好的。
帮助我了解这个问题。
glPopMatrix()在“setup_harDWare_state”中喊出“不受支持的纹理格式”
居民的纹理是仍然存储在活动内存中的纹理。 换句话说,OpenGL并不需要随机翻动内存来为要激活的纹理腾出空间。
有一个OpenGL函数,您可以调用以查看纹理是否处于活动状态:
GLboolean glAreTexturesResIDent(GLsizei n,const gluint * textures,GLboolean * resIDences);
这个函数的更多信息在这里: glAreTexturesResIDent
以及关于驻留纹理的详细文章: 了解和使用OpenGL纹理对象
总结以上是内存溢出为你收集整理的居民的纹理?全部内容,希望文章能够帮你解决居民的纹理?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)