|
| | Texture (rx::GLImplFactory *factory, GLuint id, GLenum target) |
| |
| | ~Texture () override |
| |
| void | setLabel (const std::string &label) override |
| |
| const std::string & | getLabel () const override |
| |
| GLenum | getTarget () const |
| |
| void | setSwizzleRed (GLenum swizzleRed) |
| |
| GLenum | getSwizzleRed () const |
| |
| void | setSwizzleGreen (GLenum swizzleGreen) |
| |
| GLenum | getSwizzleGreen () const |
| |
| void | setSwizzleBlue (GLenum swizzleBlue) |
| |
| GLenum | getSwizzleBlue () const |
| |
| void | setSwizzleAlpha (GLenum swizzleAlpha) |
| |
| GLenum | getSwizzleAlpha () const |
| |
| void | setMinFilter (GLenum minFilter) |
| |
| GLenum | getMinFilter () const |
| |
| void | setMagFilter (GLenum magFilter) |
| |
| GLenum | getMagFilter () const |
| |
| void | setWrapS (GLenum wrapS) |
| |
| GLenum | getWrapS () const |
| |
| void | setWrapT (GLenum wrapT) |
| |
| GLenum | getWrapT () const |
| |
| void | setWrapR (GLenum wrapR) |
| |
| GLenum | getWrapR () const |
| |
| void | setMaxAnisotropy (float maxAnisotropy) |
| |
| float | getMaxAnisotropy () const |
| |
| void | setMinLod (GLfloat minLod) |
| |
| GLfloat | getMinLod () const |
| |
| void | setMaxLod (GLfloat maxLod) |
| |
| GLfloat | getMaxLod () const |
| |
| void | setCompareMode (GLenum compareMode) |
| |
| GLenum | getCompareMode () const |
| |
| void | setCompareFunc (GLenum compareFunc) |
| |
| GLenum | getCompareFunc () const |
| |
| const SamplerState & | getSamplerState () const |
| |
| void | setBaseLevel (GLuint baseLevel) |
| |
| GLuint | getBaseLevel () const |
| |
| void | setMaxLevel (GLuint maxLevel) |
| |
| GLuint | getMaxLevel () const |
| |
| bool | getImmutableFormat () const |
| |
| GLuint | getImmutableLevels () const |
| |
| void | setUsage (GLenum usage) |
| |
| GLenum | getUsage () const |
| |
| const TextureState & | getTextureState () const |
| |
| size_t | getWidth (GLenum target, size_t level) const |
| |
| size_t | getHeight (GLenum target, size_t level) const |
| |
| size_t | getDepth (GLenum target, size_t level) const |
| |
| const Format & | getFormat (GLenum target, size_t level) const |
| |
| bool | isMipmapComplete () const |
| |
| Error | setImage (const PixelUnpackState &unpackState, GLenum target, size_t level, GLenum internalFormat, const Extents &size, GLenum format, GLenum type, const uint8_t *pixels) |
| |
| Error | setSubImage (const PixelUnpackState &unpackState, GLenum target, size_t level, const Box &area, GLenum format, GLenum type, const uint8_t *pixels) |
| |
| Error | setCompressedImage (const PixelUnpackState &unpackState, GLenum target, size_t level, GLenum internalFormat, const Extents &size, size_t imageSize, const uint8_t *pixels) |
| |
| Error | setCompressedSubImage (const PixelUnpackState &unpackState, GLenum target, size_t level, const Box &area, GLenum format, size_t imageSize, const uint8_t *pixels) |
| |
| Error | copyImage (GLenum target, size_t level, const Rectangle &sourceArea, GLenum internalFormat, const Framebuffer *source) |
| |
| Error | copySubImage (GLenum target, size_t level, const Offset &destOffset, const Rectangle &sourceArea, const Framebuffer *source) |
| |
| Error | copyTexture (GLenum internalFormat, GLenum type, bool unpackFlipY, bool unpackPremultiplyAlpha, bool unpackUnmultiplyAlpha, const Texture *source) |
| |
| Error | copySubTexture (const Offset &destOffset, const Rectangle &sourceArea, bool unpackFlipY, bool unpackPremultiplyAlpha, bool unpackUnmultiplyAlpha, const Texture *source) |
| |
| Error | copyCompressedTexture (const Texture *source) |
| |
| Error | setStorage (GLenum target, GLsizei levels, GLenum internalFormat, const Extents &size) |
| |
| Error | setEGLImageTarget (GLenum target, egl::Image *imageTarget) |
| |
| Error | generateMipmap () |
| |
| egl::Surface * | getBoundSurface () const |
| |
| egl::Stream * | getBoundStream () const |
| |
| rx::TextureImpl * | getImplementation () const |
| |
| Extents | getAttachmentSize (const FramebufferAttachment::Target &target) const override |
| |
| const Format & | getAttachmentFormat (const FramebufferAttachment::Target &target) const override |
| |
| GLsizei | getAttachmentSamples (const FramebufferAttachment::Target &target) const override |
| |
| void | onAttach () override |
| |
| void | onDetach () override |
| |
| GLuint | getId () const override |
| |
| void | syncImplState () |
| |
| bool | hasAnyDirtyBit () const |
| |
| | ImageSibling (GLuint id) |
| |
| virtual | ~ImageSibling () |
| |
| | RefCountObject (GLuint id) |
| |
| void | addRef () const |
| |
| void | release () const |
| |
| GLuint | id () const |
| |
| size_t | getRefCount () const |
| |
| | FramebufferAttachmentObject () |
| |
| virtual | ~FramebufferAttachmentObject () |
| |
| Error | getAttachmentRenderTarget (const FramebufferAttachment::Target &target, rx::FramebufferAttachmentRenderTarget **rtOut) const |
| |
| angle::BroadcastChannel * | getDirtyChannel () |
| |
| virtual | ~LabeledObject () |
| |