OpenGL 2和4都为glTexParameter(https://www.opengl.org/sdk/docs/man2/xhtml/glTexParameter.xml)定义了大量参数集。但是在OpenGL 3中似乎只有少数几个存在 - 他们去了哪里?如果它们不存在,我该怎么做而不是使用,例如GL_TEXTURE_COMPARE_MODE,GL_TEXTURE_COMPARE_FUNC,GL_DEPTH_TEXTURE_MODE?OpenGL 3中的所有glTexParameters在哪里?
0
A
回答
3
GL_TEXTURE_COMPARE_MODE
和GL_TEXTURE_COMPARE_FUNC
仍然存在于OpenGL 3.x中。你可以发现他们在这里的手册页:
https://www.opengl.org/sdk/docs/man3/xhtml/glTexParameter.xml
GL_DEPTH_TEXTURE_MODE
没有必要再和可编程管线。它在采样深度纹理时控制哪个颜色分量接收到该值。一旦您在自己的GLSL代码中进行纹理采样,就可以完全控制采样值的使用方式。
该规范说,大约自嘲GL_DEPTH_TEXTURE_MODE
:
深度纹理模式 - DEPTH_TEXTURE_MODE。 3.8.16节将被改变,以便将r直接返回到纹理采样器,并且OpenGL着色语言1.30规范将被改变,使得(r,r,r,1)总是从深度纹理采样器返回。
相关问题
- 1. 所有快照在哪里?
- 2. opengl + glut glutPostRedisplay在哪里?
- 3. recyclerview的所有版本在哪里?
- 4. Cocoa的所有键码都在哪里?
- 5. ASP.NET MVC 3 RC中的MvcServiceLocator在哪里?
- 6. 哪里指向OpenGL z轴?
- 7. 哪里运行Opengl命令?
- 8. asset_host rails 3在哪里?
- 9. 库在哪里应该在Rails 3中?
- 10. 所有Android广播意图在哪里
- 11. QGLWidget paintEvent:在哪里初始化openGL?
- 12. 从哪里下载opengl sdk(v。3或v。4)?
- 13. _ArrayType在Swift 3中去了哪里?
- 14. 在哪里设置Rails 3中的Ruby和宝石路径3
- 15. NHibernate 3.x的文档在哪里?
- 16. django admin中的所有内容都在哪里?
- 17. Linux中恢复的所有系统调用都在哪里?
- 18. 从XML文件中选择所有的人在哪里=“鲍勃”
- 19. [javascript] IE中的所有功能在哪里?
- 20. Xcode 8中的文件所有者在哪里?
- 21. WebGL中的所有简单函数在哪里?
- 22. 在RoR项目中,所有库文件在哪里?
- 23. 从哪里访问所有`GameObjects`?
- 24. 所有这些消息来自哪里?
- 25. python 3:random.seed():在哪里调用它?
- 26. Rails 3,在哪里放方法?
- 27. 哪里定义_counter在Rails 3集合
- 28. 在哪里配置Rails 3 cache_store?
- 29. MVC 3剃须刀模板在哪里?
- 30. 在OpenGL 3+
哎呀,你是 - 由于某种原因,他们不在范围内。看起来像我的OpenGL绑定已损坏。谢谢! – bfops 2014-09-02 01:40:45