mirror of https://github.com/axmolengine/axmol.git
Merge pull request #15957 from ricardoquesada/issue15934
fix: FPS appears on iOS
This commit is contained in:
commit
04d3550693
|
@ -256,6 +256,14 @@ void Director::setGLDefaultValues()
|
|||
setAlphaBlending(true);
|
||||
setDepthTest(false);
|
||||
setProjection(_projection);
|
||||
|
||||
// Everything should be drawn within `Scene::render()`.
|
||||
// Otherwise it might not render correctly since the GL state might not be the correct one
|
||||
// so the FPS should be part of Scene. But until we move them there, this little hack is to
|
||||
// set the default glViewPort(), so that when `Scene::render()` exits, the viewport is the correct
|
||||
// one for the FPS
|
||||
auto vp = Camera::getDefaultViewport();
|
||||
glViewport(vp._left, vp._bottom, vp._width, vp._height);
|
||||
}
|
||||
|
||||
// Draw the Scene
|
||||
|
|
Loading…
Reference in New Issue