Skip to content

Commit dc081ee

Browse files
Check for glBindFramebuffer validity before calling
1 parent 9698d6c commit dc081ee

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

layer0/ShaderMgr.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1826,7 +1826,8 @@ void CShaderMgr::setDrawBuffer(GLFramebufferConfig config)
18261826
if (config.drawBuffer == GL_BACK) {
18271827
config = defaultBackbuffer;
18281828
}
1829-
if (config.framebuffer == defaultBackbuffer.framebuffer) {
1829+
if (glBindFramebuffer != nullptr &&
1830+
config.framebuffer == defaultBackbuffer.framebuffer) {
18301831
glBindFramebuffer(GL_FRAMEBUFFER, config.framebuffer);
18311832
setDrawBuffer(config.drawBuffer);
18321833
return;

0 commit comments

Comments
 (0)