#define _GLSL_STRUCT_HAS_CXX17
check if compiler has c++ version greater or equal to c++17
Definition config.hpp:130
layout context which contains max alignment of all variables
Definition contexts.hpp:25
void update_max_alignment(size_t currentAlignment) noexcept
updates max alignment value
Definition contexts.cpp:21
size_t maxAlignment
contains max alignment value
Definition contexts.hpp:27
layout context which contains alignment of last added struct
Definition contexts.hpp:37
size_t structAlignment
contains last added struct alignment
Definition contexts.hpp:39