cubos::core::gl::FramebufferDesc struct

Describes a framebuffer.

Public types

struct CubeMapArrayTarget
Describes a cube map array target.
struct CubeMapTarget
Describes a cube map target.
struct FramebufferTarget
Describes a framebuffer target.
struct Texture2DArrayTarget
Describes a 2D texture array target.
struct Texture2DTarget
Describes a 2D texture target.
enum class TargetType { CubeMap, Texture2D, CubeMapArray, Texture2DArray }
Possible types of targets.

Public variables

struct CUBOS_CORE_API cubos::core::gl::FramebufferDesc::FramebufferTarget targets
Render targets.
uint32_t targetCount
Number of render targets.
FramebufferTarget depthStencil
Optional depth stencil target.