From 9734fd1c1a2d53a3191987e5aae10aff25e3cc9e Mon Sep 17 00:00:00 2001 From: Henrik Rydgard Date: Sat, 13 Sep 2014 21:51:27 +0200 Subject: [PATCH] Turn off scissor when rendering controls overlay --- UI/EmuScreen.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index 803e4a364a..207e2b7b75 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -720,9 +720,9 @@ void EmuScreen::render() { viewport.MaxDepth = 1.0; viewport.MinDepth = 0.0; thin3d->SetViewports(1, &viewport); - glstate.viewport.restore(); - thin3d->SetBlendState(thin3d->GetBlendStatePreset(BS_STANDARD_ALPHA)); + thin3d->SetScissorEnabled(false); + ui_draw2d.Begin(thin3d->GetShaderSetPreset(SS_TEXTURE_COLOR_2D), DBMODE_NORMAL); if (root_) {