Risk-Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

glClearDepth - specify the clear value for the depth buffer

Associated Gets

glGet() with argument GL_DEPTH_CLEAR_VALUE

C Specification

voidglClearDepth(GLdoubledepth);voidglClearDepthf(GLfloatdepth);

Description

glClearDepth specifies the depth value used by glClear() to clear the depth buffer. Values specified by
       glClearDepth are clamped to the range 0 1.

Name

       glClearDepth - specify the clear value for the depth buffer

Notes

       The type of the depth parameter was changed from GLclampf to GLfloat for glClearDepthf and from GLclampd
       to GLdouble for glClearDepth. This change is transparent to user code and is described in detail on the
       removedTypes() page.

Parameters

depth
           Specifies the depth value used when the depth buffer is cleared. The initial value is 1.

See Also

glClear(), removedTypes()

Version Support

       ┌───────────────┬───────────────────────────────────────────────────────────────────────┐
       │               │                OpenGLVersion                                         │
       ├───────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
       │ Function      │ 2.0 │ 2.1 │ 3.0 │ 3.1 │ 3.2 │ 3.3 │ 4.0 │ 4.1 │ 4.2 │ 4.3 │ 4.4 │ 4.5 │
       │ /             │     │     │     │     │     │     │     │     │     │     │     │     │
       │ Feature       │     │     │     │     │     │     │     │     │     │     │     │     │
       │ Name          │     │     │     │     │     │     │     │     │     │     │     │     │
       ├───────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
       │ glClearDepth  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │
       ├───────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
       │ glClearDepthf │  -  │  -  │  -  │  -  │  -  │  -  │  -  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │
       └───────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘

See Also