OpenGLRenderer: Fix FboFramebuffer making context switches
When a window was created and rendered onto, FBO rendering was made on the device reference context which required a context switch. This has been fixed with OpenGLFboFramebuffer managing a per-context framebuffer and creating one when needed
This commit is contained in:
@@ -1023,6 +1023,8 @@ namespace Nz::GL
|
||||
|
||||
void Context::OnContextRelease()
|
||||
{
|
||||
OnContextDestruction(this);
|
||||
|
||||
m_blitFramebuffers.reset();
|
||||
m_vaoCache.Clear();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user