GLISRENDERBUFFER(3G)

πŸ’… GLISRENDERBUFFER(3G) β€” glIsRenderbuffer πŸ’…

okay so bestie, welcome to this 3G manual page. the manual name is literally [FIXME: manual] β€” placeholder queen behavior, we love to see it. this page is all about glIsRenderbuffer, and yes it's giving β€œtiny function, big identity crisis” energy, but we're gonna get through it together πŸ’–

🌸 NAME 🌸

glIsRenderbuffer β€” determine if a name corresponds to a renderbuffer object

✨ C SPECIFICATION ✨

GLboolean glIsRenderbuffer(GLuint renderbuffer);

πŸŽ€ PARAMETERS πŸŽ€

  • renderbuffer β€” specifies a value that may be the name of a renderbuffer object. that's the whole input, bestie.

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the tea: glIsRenderbuffer returns GL_TRUE if renderbuffer is currently the name of a renderbuffer object. iconic.

it returns GL_FALSE if any of these things happen:

  • renderbuffer is zero
  • renderbuffer is not the name of a renderbuffer object
  • an error occurs

also, if renderbuffer is a name returned by glGenRenderbuffers(), but that name has not yet been bound through a call to glBindRenderbuffer() or glFramebufferRenderbuffer(), then that name is not a renderbuffer object and glIsRenderbuffer returns GL_FALSE. yes, generated-but-not-bound is a no from the function, no cap 😭

πŸ‘‘ VERSION SUPPORT πŸ‘‘

the version-support grid has Function / Feature Name down the side and OpenGL Version across the top. the versions listed are:

  • 2.0
  • 2.1
  • 3.0
  • 3.1
  • 3.2
  • 3.3
  • 4.0
  • 4.1
  • 4.2
  • 4.3
  • 4.4
  • 4.5

and here is glIsRenderbuffer's row, version by version:

  • 2.0 β€” -
  • 2.1 β€” -
  • 3.0 β€” βœ”
  • 3.1 β€” βœ”
  • 3.2 β€” βœ”
  • 3.3 β€” βœ”
  • 4.0 β€” βœ”
  • 4.1 β€” βœ”
  • 4.2 β€” βœ”
  • 4.3 β€” βœ”
  • 4.4 β€” βœ”
  • 4.5 β€” βœ”

🌈 SEE ALSO 🌈

  • glGenRenderbuffers()
  • glBindRenderbuffer()
  • glFramebufferRenderbuffer()
  • glDeleteRenderbuffers()

Copyright Β© 2010-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.

Copyright Β© 2010-2014 Khronos Group

okay bye bestie! this page's source/version is [FIXME: source], dated 08/09/2021 β€” mwah πŸ’‹

πŸ“¦ where this page comes from