社区
游戏开发
帖子详情
关于glGenTextures的问题
sunblue
2004-06-21 11:54:33
什么情况下有可能产生不了纹理号呀?
我一个平台+应用在单窗口下正常
但改到多窗口下就是产生不了纹理号
glGenTextures(1, &(texture->txtListID));
完事后还是初始化时候的值,谁知道为什么?
texture是一个结构指针,属于一个纹理类,私有的
glGenTextures(1, &(texture->txtListID));
也是类中一个函数的一个语句
...全文
303
4
打赏
收藏
关于glGenTextures的问题
什么情况下有可能产生不了纹理号呀? 我一个平台+应用在单窗口下正常 但改到多窗口下就是产生不了纹理号 glGenTextures(1, &(texture->txtListID)); 完事后还是初始化时候的值,谁知道为什么? texture是一个结构指针,属于一个纹理类,私有的 glGenTextures(1, &(texture->txtListID)); 也是类中一个函数的一个语句
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
syy64
2004-07-03
打赏
举报
回复
没有wglMakeCurrent
潘李亮
2004-06-29
打赏
举报
回复
没有MakeCurrent
Scarlette
2004-06-29
打赏
举报
回复
你还没有将RC和DC绑定,也就是一楼说的,还没有调用wglMakeCurrent。这时候当前线程的关联RC为空,当然不能分配纹理ID啦。
KyosukeNo1
2004-06-29
打赏
举报
回复
楼上的是什么意思?
我也刚遇到一个类似的问题:在类的构造函数里用这个语句,执行完texture->txtListID的值还是不变。相反,在类的其他地方执行可以--你的是这样的吗?帮你顶一下!
OpenGL纹理操作--
glGen
Textures
glGen
Textures
(GLsizei n, GLuint *
textures
)函数说明 n:用来生成纹理的数量
textures
:存储纹理索引的
glGen
Textures
函数根据纹理参数返回n个纹理索引。纹理名称集合不必是一个连续的整数集合。 ...
glGen
Textures
--纹理
glGen
Textures
(GLsizei n, GLuint *
textures
)函数说明 n:用来生成纹理的数量
textures
:存储纹理索引的
glGen
Textures
函数根据纹理参数返回n个纹理索引。纹理名称集合不必是一个连续的整数集合。 ...
OpenGL函数思考-
glGen
Textures
OpenGL函数思考-
glGen
Textures
函数原型: void
glGen
Textures
(GLsizei n, GLuint *
textures
)参数说明: n:用来生成纹理的数量
textures
:存储纹理索引的 函数说明:
glGen
Textures
函数根据纹理参数返回n个纹理...
OpenGL ES
glGen
Textures
返回值为0
最近在Android的一个项目要用到OpenGL ES,自己对于图形引擎这块又不了解,顶多就是看过点DirectX,不过也是挺久以前的了...一步步调试看看发现是因为重新载入的过程中,生成纹理标识号的
glGen
Textures
返回老是0,弄了
glGen
Textures
参考: http://blog.163.com/qiang_zx/blog/static/4321934200781693752845/
glGen
Textures
(GLsizei n, GLuint *
textures
)函数说明 n: 用来生成纹理名字的...但是一个纹理名称,如果没有通过
glGen
Textures
获取,都不
游戏开发
8,304
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章