Go to the documentation of this file.
70 return m_SubpassFramebuffers[subpass];
74 std::vector<SubpassFramebuffers> m_SubpassFramebuffers;
Framebuffer implementation in OpenGL backend.
Definition: FramebufferGLImpl.hpp:45
Base interface for a reference counter object that stores the number of strong and weak references an...
Definition: ReferenceCounters.h:44
SubpassFramebuffers(GLObjectWrappers::GLFrameBufferObj &&_RenderTarget, GLObjectWrappers::GLFrameBufferObj &&_Resolve)
Definition: FramebufferGLImpl.hpp:58
Template class implementing base functionality of the framebuffer object.
Definition: FramebufferBase.hpp:48
const SubpassFramebuffers & GetSubpassFramebuffer(Uint32 subpass)
Definition: FramebufferGLImpl.hpp:68
Definition: FramebufferGLImpl.hpp:56
~FramebufferGLImpl()
Definition: FramebufferGLImpl.cpp:136
GLObjectWrappers::GLFrameBufferObj Resolve
Definition: FramebufferGLImpl.hpp:65
uint32_t Uint32
32-bit unsigned integer
Definition: BasicTypes.h:51
Render device implementation in OpenGL backend.
Definition: RenderDeviceGLImpl.hpp:45
FramebufferGLImpl(IReferenceCounters *pRefCounters, RenderDeviceGLImpl *pDevice, const FramebufferDesc &Desc, GLContextState &CtxState)
Definition: FramebufferGLImpl.cpp:83
Definition: GLObjectWrapper.hpp:36
Framebuffer description.
Definition: Framebuffer.h:46
Definition: GLContextState.hpp:39
The library uses Direct3D-style math:
Definition: AdvancedMath.hpp:37
GLObjectWrappers::GLFrameBufferObj RenderTarget
Definition: FramebufferGLImpl.hpp:64