|
| TextureGL (const gl::TextureState &state, const FunctionsGL *functions, const WorkaroundsGL &workarounds, StateManagerGL *stateManager, BlitGL *blitter) |
|
| ~TextureGL () override |
|
gl::Error | setImage (GLenum target, size_t level, GLenum internalFormat, const gl::Extents &size, GLenum format, GLenum type, const gl::PixelUnpackState &unpack, const uint8_t *pixels) override |
|
gl::Error | setSubImage (GLenum target, size_t level, const gl::Box &area, GLenum format, GLenum type, const gl::PixelUnpackState &unpack, const uint8_t *pixels) override |
|
gl::Error | setCompressedImage (GLenum target, size_t level, GLenum internalFormat, const gl::Extents &size, const gl::PixelUnpackState &unpack, size_t imageSize, const uint8_t *pixels) override |
|
gl::Error | setCompressedSubImage (GLenum target, size_t level, const gl::Box &area, GLenum format, const gl::PixelUnpackState &unpack, size_t imageSize, const uint8_t *pixels) override |
|
gl::Error | copyImage (GLenum target, size_t level, const gl::Rectangle &sourceArea, GLenum internalFormat, const gl::Framebuffer *source) override |
|
gl::Error | copySubImage (GLenum target, size_t level, const gl::Offset &destOffset, const gl::Rectangle &sourceArea, const gl::Framebuffer *source) override |
|
gl::Error | setStorage (GLenum target, size_t levels, GLenum internalFormat, const gl::Extents &size) override |
|
gl::Error | setImageExternal (GLenum target, egl::Stream *stream, const egl::Stream::GLTextureDescription &desc) override |
|
gl::Error | generateMipmap () override |
|
void | bindTexImage (egl::Surface *surface) override |
|
void | releaseTexImage () override |
|
gl::Error | setEGLImageTarget (GLenum target, egl::Image *image) override |
|
GLuint | getTextureID () const |
|
void | setBaseLevel (GLuint) override |
|
void | syncState (const gl::Texture::DirtyBits &dirtyBits) override |
|
bool | hasAnyDirtyBit () const |
|
| TextureImpl (const gl::TextureState &state) |
|
virtual | ~TextureImpl () |
|
virtual gl::Error | copyTexture (GLenum internalFormat, GLenum type, bool unpackFlipY, bool unpackPremultiplyAlpha, bool unpackUnmultiplyAlpha, const gl::Texture *source) |
|
virtual gl::Error | copySubTexture (const gl::Offset &destOffset, const gl::Rectangle &sourceArea, bool unpackFlipY, bool unpackPremultiplyAlpha, bool unpackUnmultiplyAlpha, const gl::Texture *source) |
|
virtual gl::Error | copyCompressedTexture (const gl::Texture *source) |
|
| FramebufferAttachmentObjectImpl () |
|
virtual | ~FramebufferAttachmentObjectImpl () |
|
virtual gl::Error | getAttachmentRenderTarget (const gl::FramebufferAttachment::Target &target, FramebufferAttachmentRenderTarget **rtOut) |
|