Просмотр исходного кода

OpenGL: Check for framebuffer completeness

Jannik Vogel 10 лет назад
Родитель
Сommit
693cbc1f8f
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      src/video_core/renderer_opengl/gl_rasterizer.cpp

+ 3 - 0
src/video_core/renderer_opengl/gl_rasterizer.cpp

@@ -808,6 +808,9 @@ void RasterizerOpenGL::SyncFramebuffer() {
 
         ReloadDepthBuffer();
     }
+
+    ASSERT_MSG(glCheckFramebufferStatus(GL_FRAMEBUFFER) == GL_FRAMEBUFFER_COMPLETE,
+               "OpenGL rasterizer framebuffer setup failed, status %X", glCheckFramebufferStatus(GL_FRAMEBUFFER));
 }
 
 void RasterizerOpenGL::SyncCullMode() {