LLGL 0.05 Beta
Loading...
Searching...
No Matches
RenderSystem.Texture.inl File Reference

Functions

virtual LLGL::Texture * CreateTexture (const LLGL::TextureDescriptor &textureDesc, const LLGL::ImageView *initialImage=nullptr) override final
virtual void Release (LLGL::Texture &texture) override final
virtual void WriteTexture (LLGL::Texture &texture, const LLGL::TextureRegion &textureRegion, const LLGL::ImageView &srcImageView) override final
virtual void ReadTexture (LLGL::Texture &texture, const LLGL::TextureRegion &textureRegion, const LLGL::MutableImageView &dstImageView) override final

Function Documentation

◆ CreateTexture()

virtual LLGL::Texture * CreateTexture ( const LLGL::TextureDescriptor & textureDesc,
const LLGL::ImageView * initialImage = nullptr )
finaloverridevirtual

◆ ReadTexture()

virtual void ReadTexture ( LLGL::Texture & texture,
const LLGL::TextureRegion & textureRegion,
const LLGL::MutableImageView & dstImageView )
finaloverridevirtual

◆ Release()

virtual void Release ( LLGL::Texture & texture)
finaloverridevirtual

◆ WriteTexture()

virtual void WriteTexture ( LLGL::Texture & texture,
const LLGL::TextureRegion & textureRegion,
const LLGL::ImageView & srcImageView )
finaloverridevirtual