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

glIsFramebuffer - determine if a name corresponds to a framebuffer object

C Specification

GLbooleanglIsFramebuffer(GLuintframebuffer);

Description

glIsFramebuffer returns GL_TRUE if framebuffer is currently the name of a framebuffer object. If
       framebuffer is zero, or if framebuffer is not the name of a framebuffer object, or if an error occurs,
       glIsFramebuffer returns GL_FALSE. If framebuffer is a name returned by glGenFramebuffers(), by that has
       not yet been bound through a call to glBindFramebuffer(), then the name is not a framebuffer object and
       glIsFramebuffer returns GL_FALSE.

Name

       glIsFramebuffer - determine if a name corresponds to a framebuffer object

Parameters

framebuffer
           Specifies a value that may be the name of a framebuffer object.

See Also

glGenFramebuffers(), glBindFramebuffer(), glDeleteFramebuffers()

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            │     │     │     │     │     │     │     │     │     │     │     │     │
       ├─────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
       │ glIsFramebuffer │  -  │  -  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │
       └─────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘

See Also