Lines Matching refs:restore_ctx
944 HGLRC restore_ctx;
948 restore_ctx = pwglGetCurrentContext();
953 if (context->valid && restore_ctx != context->glCtx) pwglMakeCurrent(context->currentSwapchain->hDC, context->glCtx);
954 else restore_ctx = NULL;
957 if (context->valid && restore_ctx != context->glCtx) pwglMakeCurrent(context->hdc, context->glCtx);
958 else restore_ctx = NULL;
1043 if (restore_ctx)
1045 if (!pwglMakeCurrent(restore_dc, restore_ctx))
1049 restore_ctx, restore_dc, err);
1253 if (!--context->level && context->restore_ctx)
1255 TRACE("Restoring GL context %p on device context %p.\n", context->restore_ctx, context->restore_dc);
1256 if (!pwglMakeCurrent(context->restore_dc, context->restore_ctx))
1260 context->restore_ctx, context->restore_dc, err);
1267 if (current_context && current_context->glCtx != context->restore_ctx)
1278 if (ctx->glCtx == context->restore_ctx)
1292 context->restore_ctx = NULL;
1310 context->restore_ctx = current_gl;
1933 else if (context->restore_ctx)
2895 else if (context->restore_ctx)