diff --git a/GPU/GLES/ShaderManagerGLES.cpp b/GPU/GLES/ShaderManagerGLES.cpp index 15c9422273..5ebb7bf8a8 100644 --- a/GPU/GLES/ShaderManagerGLES.cpp +++ b/GPU/GLES/ShaderManagerGLES.cpp @@ -341,7 +341,9 @@ static inline bool GuessVRDrawingHUD(bool is2D, bool flatScreen) { //HUD must have full vertex alpha else if (!gstate_c.vertexFullAlpha && gstate.getDepthTestFunction() == GE_COMP_NEVER) hud = false; //HUD cannot render FB screenshot - else if (gstate_c.curTextureHeight % 136 <= 1) hud = false; + else if (gstate_c.curTextureHeight % 68 <= 1) hud = false; + //HUD cannot be rendered with add function + else if (gstate.getTextureFunction() == GETexFunc::GE_TEXFUNC_ADD) hud = false; //HUD cannot be rendered with replace function else if (gstate.getTextureFunction() == GETexFunc::GE_TEXFUNC_REPLACE) hud = false; //HUD cannot be rendered with full clear color mask