Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
OGL: Make OSD messages fade out properly instead of having them disap…
…pear spontaneously.
  • Loading branch information
neobrain committed Dec 24, 2012
1 parent 2dd570c commit 2fedab3
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions Source/Plugins/Plugin_VideoOGL/Src/Render.cpp
Expand Up @@ -604,12 +604,17 @@ void Renderer::RenderText(const char *text, int left, int top, u32 color)
glColor4f(((color>>16) & 0xff)/255.0f, ((color>> 8) & 0xff)/255.0f,
((color>> 0) & 0xff)/255.0f, ((color>>24) & 0xFF)/255.0f);

glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);

s_pfont->printMultilineText(text,
left * 2.0f / (float)nBackbufferWidth - 1,
1 - top * 2.0f / (float)nBackbufferHeight,
0, nBackbufferWidth, nBackbufferHeight);

GL_REPORT_ERRORD();

glDisable(GL_BLEND);
}

TargetRectangle Renderer::ConvertEFBRectangle(const EFBRectangle& rc)
Expand Down

0 comments on commit 2fedab3

Please sign in to comment.