virtual void QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface) override final
GLenum m_ViewTexBindTarget
Definition: TextureViewGLImpl.hpp:60
void SetBindTarget(GLenum ViewTexBindTarget)
Definition: TextureViewGLImpl.hpp:56
Texture view implementation in OpenGL backend.
Definition: TextureViewGLImpl.hpp:38
GLenum GetBindTarget()
Definition: TextureViewGLImpl.cpp:72
Template class implementing base functionality of the texture view interface.
Definition: TextureViewBase.hpp:45
Base implementation of a texture object in OpenGL backend.
Definition: TextureBaseGL.hpp:41
const GLObjectWrappers::GLTextureObj & GetHandle()
Definition: TextureViewGLImpl.cpp:65
GLObjectWrappers::GLTextureObj m_ViewTexGLHandle
Definition: TextureViewGLImpl.hpp:59
TextureViewGLImpl(IReferenceCounters *pRefCounters, RenderDeviceGLImpl *pDevice, const struct TextureViewDesc &ViewDesc, class TextureBaseGL *pTexture, bool bCreateGLViewTex, bool bIsDefaultView)
Definition: TextureViewGLImpl.cpp:38
~TextureViewGLImpl()
Definition: TextureViewGLImpl.cpp:59
Texture view description.
Definition: TextureView.h:80