mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-24 17:10:36 +00:00
always clear depth, not depending on the current need
This commit is contained in:
parent
c0684ac3c8
commit
5c76509ded
@ -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();
|
||||||
|
Loading…
Reference in New Issue
Block a user