1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-25 01:20:37 +00:00

always clear depth, not depending on the current need

This commit is contained in:
Zeno Rogue 2019-05-13 17:16:04 +02:00
parent c0684ac3c8
commit 5c76509ded

View File

@ -401,17 +401,12 @@ void setGLProjection(color_t col) {
//glLineWidth(1.0f); //glLineWidth(1.0f);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
if(model_needs_depth()) {
#ifdef GL_ES #ifdef GL_ES
glClearDepthf(1.0f); glClearDepthf(1.0f);
#else #else
glClearDepth(1.0f); glClearDepth(1.0f);
#endif #endif
glDepthFunc(GL_LEQUAL); glDepthFunc(GL_LEQUAL);
glhr::set_depthtest(true);
}
else
glhr::set_depthtest(false);
GLERR("setGLProjection"); GLERR("setGLProjection");
reset_projection(); reset_projection();