纹理四边形未渲染

时间:2013-09-06 12:07:02

标签: winapi opengl textures childwindow

如果我错了,请纠正我,但WS_CLIPCHILDREN是不是应该阻止父窗口覆盖其子窗口?我有一个带有两个子窗口的父窗口,但每当我移动父窗口时,奇怪的是,一个孩子的窗口内容总是无效。这是因为我使用openGL来绘制窗口内的内容吗?一篇文章here似乎暗示了一方面对另一方的不尊重。

EDIT1 我发现了自己的缺陷。尝试将窗口背景更改为其他颜色仅注意窗口的某些背景部分未能符合更改。事实证明,我用来清除我的OpenGL颜色缓冲区的值是错误的,因此我的窗口一直显示为黑色。

现在真正的问题是,为什么不是我的纹理四边形渲染?我已经绑定了它。深度测试和alpha测试也被禁用。纹理和顶点的坐标已得到纠正。视口也设置为窗口的视口,并且重置投影矩阵和模型视图矩阵。使用相同逻辑的其他窗口似乎工作得很好。

0 个答案:

没有答案