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

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Macros

#define LOG_RENDER_PASS_ERROR_AND_THROW(...)   LOG_ERROR_AND_THROW("Description of render pass '", (Desc.Name ? Desc.Name : ""), "' is invalid: ", ##__VA_ARGS__)
 

Functions

void Diligent::ValidateRenderPassDesc (const RenderPassDesc &Desc) noexcept(false)
 

Macro Definition Documentation

◆ LOG_RENDER_PASS_ERROR_AND_THROW

#define LOG_RENDER_PASS_ERROR_AND_THROW (   ...)    LOG_ERROR_AND_THROW("Description of render pass '", (Desc.Name ? Desc.Name : ""), "' is invalid: ", ##__VA_ARGS__)