|
| TextureArray (GLuint x, GLuint y, GLuint z, GLenum internal_format=GL_RGB8, GLenum format=GL_RGB, GLenum type=GL_UNSIGNED_BYTE) |
|
void | makeEmptyTextureArray (GLuint x, GLuint y, GLuint z, GLenum internal_format=GL_RGB8, GLenum format=GL_RGB, GLenum type=GL_UNSIGNED_BYTE, GLenum min_filter=GL_LINEAR, GLenum mag_filter=GL_LINEAR, bool skip_zero_fill=false) |
|
virtual AttachmentType | getAttachmentType () const override |
|
void | loadImageIntoLayer (const Image &image, GLuint layer, GLint x_offset=0, GLint y_offset=0) |
|
virtual void | copyParametersFrom (const Texture &other) |
|
const GLuint | getXdim () const |
|
const GLuint | getYdim () const |
|
const GLuint | getZdim () const |
|
const GLenum * | getTextureExtensionMode () const |
|
const GLenum | getDepthStencilMode () const |
|
const GLenum | getMinFilter () const |
|
const GLenum | getMagFilter () const |
|
const GLenum | getFormat () const |
|
const GLenum | getInternalFormat () const |
|
const GLenum | getType () const |
|
void | setTextureExtensionMode (GLenum mode) |
|
void | setTextureExtensionModeTuple (const GLenum *tuple) |
|
void | setTextureExtensionMode (GLenum wrapS, GLenum wrapT, GLenum wrapR) |
|
void | setDepthStencilMode (GLenum mode) |
|
void | setMinFilter (GLenum filter) |
|
void | setMagFilter (GLenum filter) |
|
| FramebufferAttachable (OglObjectDestroyer destroyer) |
|
| 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 |
|