general improvements to the renderer backend to help keep rendering consistent and performant

This commit is contained in:
itsmattkc
2019-12-22 03:04:34 +11:00
parent 46855adea7
commit a8beae64ae
4 changed files with 29 additions and 25 deletions
+3
View File
@@ -118,6 +118,9 @@ void olive::gl::Blit(OpenGLShaderPtr pipeline, bool flipped, QMatrix4x4 matrix)
m_vbo.destroy();
m_vao.release();
m_vao.destroy();
// Make sure drawing is actually complete before this function returns
func->glFinish();
}
void olive::gl::OCIOBlit(OpenGLShaderPtr pipeline,