This will break some systems, but is necessary for frames not to corrupt under some circumstances. It sucks but that's the tradeoff we have to make. I think it's time to get off OpenGL. It's not worth it anymore.