Lines Matching defs:Texture2D
16 // Texture2D and TextureCubeMap. Implements GL texture objects and related
275 Texture2D::Texture2D(GLuint name) : Texture(name)
286 Texture2D::~Texture2D()
303 void Texture2D::addProxyRef(const Renderbuffer *proxy)
308 void Texture2D::releaseProxy(const Renderbuffer *proxy)
321 GLenum Texture2D::getTarget() const
326 GLsizei Texture2D::getWidth(GLenum target, GLint level) const
332 GLsizei Texture2D::getHeight(GLenum target, GLint level) const
338 GLenum Texture2D::getFormat(GLenum target, GLint level) const
344 GLenum Texture2D::getType(GLenum target, GLint level) const
350 sw::Format Texture2D::getInternalFormat(GLenum target, GLint level) const
356 int Texture2D::getTopLevel() const
369 void Texture2D::setImage(GLint level, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
386 void Texture2D::setCompressedImage(GLint level, GLenum format, GLsizei width, GLsizei height, GLsizei imageSize, const void *pixels)
403 void Texture2D::subImage(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
408 void Texture2D::subImageCompressed(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *pixels)
413 void Texture2D::copyImage(GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
446 void Texture2D::copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
474 void Texture2D::setImage(Image *sharedImage)
487 bool Texture2D::isSamplerComplete() const
514 bool Texture2D::isMipmapComplete() const
552 bool Texture2D::isCompressed(GLenum target, GLint level) const
557 bool Texture2D::isDepth(GLenum target, GLint level) const
562 void Texture2D::generateMipmaps()
589 Image *Texture2D::getImage(unsigned int level)
594 Renderbuffer *Texture2D::getRenderbuffer(GLenum target)
609 Image *Texture2D::getRenderTarget(GLenum target, unsigned int level)