[Fix] (MG_Impl/GLImpl): attach depth-stencil renderbuffers [skip ci]

This commit is contained in:
2026-07-02 18:41:08 +08:00
parent 37255523b1
commit e2e4b6e579
@@ -792,6 +792,12 @@ namespace MobileGL::MG_Impl::GLImpl {
void FramebufferRenderbuffer_State(GLenum target, GLenum attachment, GLenum renderbuffertarget,
GLuint renderbuffer) {
if (attachment == GL_DEPTH_STENCIL_ATTACHMENT) {
FramebufferRenderbuffer_State(target, GL_DEPTH_ATTACHMENT, renderbuffertarget, renderbuffer);
FramebufferRenderbuffer_State(target, GL_STENCIL_ATTACHMENT, renderbuffertarget, renderbuffer);
return;
}
if (target == GL_FRAMEBUFFER) {
target = GL_DRAW_FRAMEBUFFER;
}