Diligent Engine  v.2.4.g
Namespaces | Macros | Functions
FramebufferBase.cpp File Reference
#include "FramebufferBase.hpp"
#include "GraphicsAccessories.hpp"

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Macros

#define LOG_FRAMEBUFFER_ERROR_AND_THROW(...)   LOG_ERROR_AND_THROW("Description of framebuffer '", (Desc.Name ? Desc.Name : ""), "' is invalid: ", ##__VA_ARGS__)
 

Functions

void Diligent::ValidateFramebufferDesc (const FramebufferDesc &Desc) noexcept(false)
 

Macro Definition Documentation

◆ LOG_FRAMEBUFFER_ERROR_AND_THROW

#define LOG_FRAMEBUFFER_ERROR_AND_THROW (   ...)    LOG_ERROR_AND_THROW("Description of framebuffer '", (Desc.Name ? Desc.Name : ""), "' is invalid: ", ##__VA_ARGS__)