This reverts commit
12bf7cfecf52083c484602f971738475edfe497e.
This commits caused lots of problems:
https://bugs.freedesktop.org/show_bug.cgi?id=110721
https://bugs.freedesktop.org/show_bug.cgi?id=110761
Fixes: 12bf7cfecf52 ("mesa: unreference current winsys buffers when unbinding winsys buffers")
Pushing without review as we need to get it into next stable.
check_init_viewport(newCtx, drawBuffer->Width, drawBuffer->Height);
}
- else {
- _mesa_reference_framebuffer(&newCtx->WinSysDrawBuffer, NULL);
- _mesa_reference_framebuffer(&newCtx->WinSysReadBuffer, NULL);
- }
if (newCtx->FirstTimeCurrent) {
handle_first_current(newCtx);