|
void | attachRenderbuffer (const Renderbuffer &renderbuffer, GLenum attachment, bool clobber=false) |
|
void | attach (const SimpleTexture2D &tex2d, GLenum attachment, int level=0, bool clobber=false) |
|
void | attach (const TextureArray &texarray, GLenum attachment, int layer, int level=0) |
|
void | dettach (GLenum attachment) |
|
void | setDrawBuffers (const std::vector< GLenum > &bufs, bool clobber=false) |
|
void | setDrawBuffers (GLsizei n, const GLenum *bufs, bool clobber=false) |
|
void | setSingleDrawMode (GLenum mode) |
|
void | setSingleReadMode (GLenum mode) |
|
void | setDefaultWidth (GLint width) |
|
GLint | getDefaultWidth () const |
|
void | setDefaultHeight (GLint height) |
|
GLint | getDefaultHeight () const |
|
void | setDefaultLayers (GLint layers) |
|
GLint | getDefaultLayers () const |
|
void | setDefaultSamples (GLint samples) |
|
GLint | getDefaultSamples () const |
|
void | setDefaultFixedSampleLocations (GLint param) |
|
GLint | getDefaultFixedSampleLocations () const |
|
void | bind () const |
|
void | bindDraw () const |
|
void | bindRead () const |
|
GLenum | getStatus (GLenum target=GL_FRAMEBUFFER) const |
|
bool | isComplete () const |
|
| OglObject (OglObjectDestroyer destroyer) |
|
| PersistentOglName (OglObjectDestroyer destroyer) |
|
| PersistentOglName (GLuint id, OglObjectDestroyer destroyer) |
|
GLuint * | getIdPtr () |
|
const GLuint * | getIdPtr () const |
|
virtual GLuint | getName () const override |
|
GLuint | getNameDirect () const |
|
virtual bool | isPossessible () const override |
|
virtual void | makeZombie () |
|
virtual bool | isZombie () const |
|
| operator GLuint () const |
|