activate(GLenum _unit) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
activate() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
autogenerateMipMaps() (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
bind(GLenum _unit) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
bind() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
bindAsImage(GLuint _index, GLenum _access) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
buildMipMaps(GLenum _internalfmt, GLint _width, GLint _height, GLenum _format, GLenum _type, const void *_data) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
buildMipsCPU_ (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
checkTextureMem(GLenum _internalFormat, GLsizei _width, GLsizei _height, GLenum _format) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | static |
clear(const ACG::Vec4f &_color) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
clear(const ACG::Vec4i &_color) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
clear(const ACG::Vec4ui &_color) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
del() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
disable() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
disableAutogenerateMipMaps() (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
enable() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
format_ (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
gen() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
getData(GLint _level, void *_dst) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
getData(GLint _level, std::vector< char > &_dst) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
getFormat() const (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | inline |
getHeight() const (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | inline |
getInternalFormat() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
getTarget() const (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
getType() const (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | inline |
getUnit() const (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
getWidth() const (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | inline |
height_ (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
id() const (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
internalFormat_ (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | protected |
is_valid() const (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
loadFromFile(const std::string &_filename, GLenum _minFilter=GL_NEAREST_MIPMAP_LINEAR, GLenum _magFilter=GL_LINEAR) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
loadRandom(GLint _internalFormat, GLsizei _width, GLsizei _height) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
parameter(GLenum pname, GLint i) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
parameter(GLenum pname, GLfloat f) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
parameter(GLenum pname, GLint *ip) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
parameter(GLenum pname, GLfloat *fp) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
setData(GLint _level, GLint _internalFormat, GLsizei _width, GLsizei _height, GLenum _format, GLenum _type, const GLvoid *_data) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
setStorage(GLsizei _levels, GLenum _internalFormat, GLsizei _width, GLsizei _height) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
setUnit(GLenum u) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inline |
supportsClearTexture() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | static |
supportsGenerateMipmap() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | static |
supportsImageLoadStore() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | static |
supportsTextureBuffer() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | static |
Texture(GLenum tgt, GLenum _unit=GL_NONE) (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | |
Texture2D(GLenum unit=GL_NONE) (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | |
type_ (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
width_ (defined in ACG::SceneGraph::ACG::Texture2D) | ACG::SceneGraph::ACG::Texture2D | private |
~Texture() (defined in ACG::SceneGraph::ACG::Texture) | ACG::SceneGraph::ACG::Texture | inlinevirtual |