~TextureCube_GL()
Definition: TextureCube_GL.cpp:140
virtual void UpdateData(class GLContextState &CtxState, Uint32 MipLevel, Uint32 Slice, const Box &DstBox, const TextureSubResData &SubresData) override final
Implementation of TextureBaseGL::UpdateData() for cube texture.
Definition: TextureCube_GL.cpp:158
virtual void AttachToFramebuffer(const struct TextureViewDesc &ViewDesc, GLenum AttachmentPoint) override final
Implementation of TextureBaseGL::AttachToFramebuffer() for cube texture.
Definition: TextureCube_GL.cpp:266
Describes the initial data to store in the texture.
Definition: Texture.h:221
Base implementation of a texture object in OpenGL backend.
Definition: TextureBaseGL.hpp:41
Definition: GLContextState.hpp:39
Cube texture implementation in OpenGL backend.
Definition: TextureCube_GL.hpp:36
Texture view description.
Definition: TextureView.h:80
TextureCube_GL(IReferenceCounters *pRefCounters, FixedBlockMemoryAllocator &TexViewObjAllocator, class RenderDeviceGLImpl *pDeviceGL, class GLContextState &GLState, const TextureDesc &TexDesc, const TextureData *pInitData=nullptr, bool bIsDeviceInternal=false)
Definition: TextureCube_GL.cpp:42
Describes data for one subresource.
Definition: Texture.h:165