我有一个自定义帧缓冲区,它有深度和模板附件:
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_TEXTURE_2D, texId, 0);
以下操作是位块传输深度和模板还是仅深度?
glBindFramebuffer(GL_READ_FRAMEBUFFER, fboId);
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);
glBlitFramebuffer(0, 0, w, h, 0, 0, w, h, GL_DEPTH_BUFFER_BIT, GL_NEAREST);
当我在上面的操作中替换GL_DEPTH_BUFFER_BIT
为时会发生什么GL_STENCIL_BUFFER_BIT
?