28 #ifndef BERSERK_GLFRAMEBUFFER_HPP
29 #define BERSERK_GLFRAMEBUFFER_HPP
59 bool mHasDepthBuffer =
false;
60 bool mHasStencilBuffer =
false;
#define BRK_NS_END
Definition: Config.hpp:48
#define BRK_API
Definition: Config.hpp:32
GL framebuffer implementation.
Definition: GLFramebuffer.hpp:45
BRK_API GLFramebuffer(const RHIFramebufferDesc &desc)
Definition: GLFramebuffer.cpp:34
BRK_API void Initialize2d()
Definition: GLFramebuffer.cpp:54
GLuint GetHandle() const
Definition: GLFramebuffer.hpp:53
bool HasStencilBuffer() const
Definition: GLFramebuffer.hpp:55
bool HasDepthBuffer() const
Definition: GLFramebuffer.hpp:54
BRK_API ~GLFramebuffer() override
Definition: GLFramebuffer.cpp:38
BRK_API void Initialize()
Definition: GLFramebuffer.cpp:49
Collection of render targets for drawing.
Definition: RHIFramebuffer.hpp:73
Definition: GLDevice.cpp:46
RHI framebuffer descriptor.
Definition: RHIFramebuffer.hpp:61