Пример #1
0
void
MesaSoftwareRenderer::_Flush(GLcontext *ctx)
{
	CALLED();
	MesaSoftwareRenderer *mr = (MesaSoftwareRenderer *) ctx->DriverCtx;
	if ((mr->fOptions & BGL_DOUBLE) == 0) {
		mr->SwapBuffers();
	}
}
void
MesaSoftwareRenderer::_Flush(gl_context* ctx)
{
	CALLED();
	MesaSoftwareRenderer* mr = (MesaSoftwareRenderer*)ctx->DriverCtx;
	if ((mr->fOptions & BGL_DOUBLE) == 0) {
		// TODO: SwapBuffers() can call _CopyToDirect(), which should
		// be always called with with the BGLView drawlocked.
		// This is not always the case if called from here.
		mr->SwapBuffers();
	}
}