什么是桌面OpenGL相当于GL_STENCIL_BITS?

时间:2014-02-22 08:39:57

标签: macos opengl-3

在OpenGL ES 2.0 API上,我可以使用带有glGet*符号的GL_STENCIL_BITS函数来获取当前模板缓冲区的位大小。

桌面OpenGL API上符号的等价物是什么?我的目标是OpenGL 3.x API或更高版本。

1 个答案:

答案 0 :(得分:2)

我没有使用OSX,但在GL中,单独的模板将消失,并且将使用填充深度+模板。您可以将glGetIntegerv与GL_MAX_DEPTH_TEXTURE_SAMPLES一起使用,如http://www.opengl.org/sdk/docs/man/html/glGet.xhtml中所示。

另请参阅OpenGL: Acquiring only a stencil buffer and no depth buffer?