Home | History | Annotate | Download | only in libGLESv2

Lines Matching defs:Texture2D

9 // Texture2D and TextureCubeMap. Implements GL texture objects and related
295 Texture2D::Texture2D(rx::Renderer *renderer, GLuint id) : Texture(renderer, id)
308 Texture2D::~Texture2D()
330 void Texture2D::addProxyRef(const Renderbuffer *proxy)
335 void Texture2D::releaseProxy(const Renderbuffer *proxy)
344 GLenum Texture2D::getTarget() const
349 GLsizei Texture2D::getWidth(GLint level) const
357 GLsizei Texture2D::getHeight(GLint level) const
365 GLenum Texture2D::getInternalFormat(GLint level) const
373 GLenum Texture2D::getActualFormat(GLint level) const
381 void Texture2D::redefineImage(GLint level, GLint internalformat, GLsizei width, GLsizei height)
413 void Texture2D::setImage(GLint level, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
421 void Texture2D::bindTexImage(egl::Surface *surface)
437 void Texture2D::releaseTexImage()
457 void Texture2D::setCompressedImage(GLint level, GLenum format, GLsizei width, GLsizei height, GLsizei imageSize, const void *pixels)
465 void Texture2D::commitRect(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height)
477 void Texture2D::subImage(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLint unpackAlignment, const void *pixels)
485 void Texture2D::subImageCompressed(GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *pixels)
493 void Texture2D::copyImage(GLint level, GLenum format, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
525 void Texture2D::copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height, Framebuffer *source)
561 void Texture2D::storage(GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
591 bool Texture2D::isSamplerComplete() const
645 bool Texture2D::isMipmapComplete() const
683 bool Texture2D::isCompressed(GLint level) const
688 bool Texture2D::isDepth(GLint level) const
694 void Texture2D::createTexture()
721 void Texture2D::updateTexture()
738 void Texture2D::convertToRenderTarget()
767 void Texture2D::generateMipmaps()
804 Renderbuffer *Texture2D::getRenderbuffer(GLenum target)
819 rx::RenderTarget *Texture2D::getRenderTarget(GLenum target)
840 rx::RenderTarget *Texture2D::getDepthStencil(GLenum target)
860 int Texture2D::levelCount()
865 rx::TextureStorageInterface *Texture2D::getStorage(bool renderTarget)