glDepthMask

enable or disable writing into the depth buffer

Signature

glDepthMask( GLboolean ( flag ) )-> void
glDepthMask( flag )

Parameters

VariablesDescription
flag
Specifies whether the depth buffer is enabled for writing. If flag is GL_FALSE , depth buffer writing is disabled. Otherwise, it is enabled. Initially, depth buffer writing is enabled.

Sample Code References

The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.

glDepthMask
OpenGLContext tests/arbocclusionquery.py Lines: 42, 58
OpenGLContext tests/nehe8.py Lines: 112, 117
OpenGLContext tests/redbook_alpha3D.py Lines: 139, 142
OpenGLContext OpenGLContext/passes/renderpass.py Lines: 335, 358
OpenGLContext OpenGLContext/passes/flatcore.py Lines: 164, 184
OpenGLContext OpenGLContext/passes/_flat.py Lines: 440, 460
OpenGLContext OpenGLContext/passes/flatcompat.py Lines: 178, 198
OpenGLContext OpenGLContext/scenegraph/boundingvolume.py Lines: 289, 299, 314
OpenGLContext OpenGLContext/scenegraph/text/font.py Lines: 289, 294
OpenGLContext OpenGLContext/shadow/passes.py Lines: 135, 167, 229, 318
{LGPL} Pyggel pyggel/geometry.py Lines: 332, 340, 487, 493
{LGPL} Pyggel pyggel/scene.py Lines: 143, 155
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Kamaelia/UI/OpenGL/ProgressBar.py Lines: 139, 175
{LGPL or GPL or MPL} Kamaelia Code/Python/Kamaelia/Kamaelia/UI/OpenGL/ProgressBar.py Lines: 139, 175
Visvis wobjects/polygonalModeling.py Lines: 904, 910