mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-01-26 00:47:00 +00:00
fixed glDepthMask and thus shadows
This commit is contained in:
parent
32c43f7dd9
commit
6aeba2d906
@ -411,6 +411,9 @@ void setGLProjection(color_t col) {
|
|||||||
|
|
||||||
GLERR("setGLProjection");
|
GLERR("setGLProjection");
|
||||||
reset_projection();
|
reset_projection();
|
||||||
|
|
||||||
|
glhr::set_depthwrite(true);
|
||||||
|
glClear(GL_DEPTH_BUFFER_BIT);
|
||||||
}
|
}
|
||||||
|
|
||||||
inline int next_p2 (int a )
|
inline int next_p2 (int a )
|
||||||
|
@ -788,11 +788,11 @@ void set_depthtest(bool b) {
|
|||||||
|
|
||||||
|
|
||||||
void set_depthwrite(bool b) {
|
void set_depthwrite(bool b) {
|
||||||
/*if(b != current_depthwrite) { <- this does not work ask intended for some reason...
|
if(b != current_depthwrite) { // <- this does not work ask intended for some reason...
|
||||||
current_depthwrite = b;
|
current_depthwrite = b;
|
||||||
if(b) glDepthMask(GL_TRUE);
|
if(b) glDepthMask(GL_TRUE);
|
||||||
else glDepthMask(GL_FALSE);
|
else glDepthMask(GL_FALSE);
|
||||||
} */
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user