Berserk
GLTexture Member List

This is the complete list of members for GLTexture, including all inherited members.

AddRef() constRefCntinline
Bind(uint32 location, uint32 slot) constGLTexture
Destroy() const overrideRHIResourceprotectedvirtual
GenerateMipMaps()GLTexture
GetArraySlices() constRHITextureinline
GetDepth() constRHITextureinline
GetDesc() constRHITextureinline
GetHandle() constGLTextureinline
GetHeight() constRHITextureinline
GetMipsCount() constRHITextureinline
GetName() constRHITextureinline
GetRefs() constRefCntinline
GetTextureFormat() constRHITextureinline
GetTextureTarget() constGLTexture
GetTextureType() constRHITextureinline
GetTextureUsage() constRHITextureinline
GetWidth() constRHITextureinline
GLTexture(const RHITextureDesc &desc)GLTextureexplicit
Initialize()GLTexture
Initialize2d()GLTexture
Initialize2dArray()GLTexture
InitializeCube()GLTexture
IsUnique() constRefCntinline
mDescRHITextureprotected
RelRef() constRefCntinline
UpdateTexture2D(uint32 mipLevel, const Rect2u &region, const Ref< Data > &memory)GLTexture
UpdateTexture2DArray(uint32 arrayIndex, uint32 mipLevel, const Rect2u &region, const Ref< Data > &memory)GLTexture
UpdateTextureCube(RHITextureCubemapFace face, uint32 mipLevel, const Rect2u &region, const Ref< Data > &memory)GLTexture
UsageColorAttachment() constRHITextureinline
UsageDepthStencilAttachment() constRHITextureinline
UsageShaderSampling() constRHITextureinline
~GLTexture() overrideGLTexture
~RefCnt()RefCntinlinevirtual
~RHIResource() override=defaultRHIResource
~RHITexture() override=defaultRHITexture