template<class BaseInterface>
Diligent::SwapChainGLBase class

Base implementation of a swap chain for OpenGL.

Contents

Base classes

template<class BaseInterface>
class SwapChainBase<BaseInterface>
Base implementation of the swap chain.

Public functions

auto GetCurrentBackBufferRTV() -> ITextureView* final
Implementation of ISwapChain::GetCurrentBackBufferRTV() in OpenGL backend.
auto GetDepthBufferDSV() -> ITextureView* final
Implementation of ISwapChain::GetDepthBufferDSV() in OpenGL backend.