Merge remote-tracking branch 'MKXP/master'

This commit is contained in:
Vinyl Darkscratch 2018-07-03 11:36:50 -07:00
commit 4553e2f2bf

View file

@ -743,6 +743,9 @@ void Graphics::transition(int duration,
setBrightness(255);
/* Capture new scene */
p->screen.composite();
/* The PP frontbuffer will hold the current scene after the
* composition step. Since the backbuffer is unused during
* the transition, we can reuse it as the target buffer for
@ -750,9 +753,6 @@ void Graphics::transition(int duration,
TEXFBO &currentScene = p->screen.getPP().frontBuffer();
TEXFBO &transBuffer = p->screen.getPP().backBuffer();
/* Capture new scene */
p->screen.composite();
/* If no transition bitmap is provided,
* we can use a simplified shader */
TransShader &transShader = shState->shaders().trans;