Home | History | Annotate | Download | only in libGLES_CM

Lines Matching defs:Texture2D

16 // Texture2D and TextureCubeMap. Implements GL texture objects and related
310 Texture2D::Texture2D(GLuint name) : Texture(name)
323 Texture2D::~Texture2D()
346 void Texture2D::addProxyRef(const Renderbuffer *proxy)
351 void Texture2D::releaseProxy(const Renderbuffer *proxy)
364 void Texture2D::sweep()
387 GLenum Texture2D::getTarget() const
392 GLsizei Texture2D::getWidth(GLenum target, GLint level) const
398 GLsizei Texture2D::getHeight(GLenum target, GLint level) const
404 GLint Texture2D::getFormat(GLenum target, GLint level) const
410 int Texture2D::getTopLevel() const
423 void Texture2D::setImage(GLint level, GLsizei width, GLsizei height, GLint internalformat, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
440 void Texture2D::bindTexImage(gl::Surface *surface)
457 void Texture2D::releaseTexImage()
469 void Texture2D::setCompressedImage(GLint level, GLenum format, GLsizei width, GLsizei height, GLsizei imageSize, const void *pixels)
486 void Texture2D::subImage(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
491 void Texture2D::subImageCompressed(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *pixels)
496 void Texture2D::copyImage(GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
529 void Texture2D::copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
557 void Texture2D::setSharedImage(egl::Image *sharedImage)
570 bool Texture2D::isSamplerComplete() const
597 bool Texture2D::isMipmapComplete() const
630 bool Texture2D::isCompressed(GLenum target, GLint level) const
635 bool Texture2D::isDepth(GLenum target, GLint level) const
640 void Texture2D::generateMipmaps()
667 void Texture2D::autoGenerateMipmaps()
676 egl::Image *Texture2D::getImage(unsigned int level)
681 Renderbuffer *Texture2D::getRenderbuffer(GLenum target)
696 egl::Image *Texture2D::getRenderTarget(GLenum target, unsigned int level)
709 bool Texture2D::isShared(GLenum target, unsigned int level) const
727 TextureExternal::TextureExternal(GLuint name) : Texture2D(name)