skip to content
==> include/pathtrace/instantiate.h <==
1/* Instantiates the whole renderer of programs/pathtrace for one float type (see pathtrace/real.h):
2 * define PT_SUFFIX and the operation macros, then include this. Every function is named
3 * pt_<name><PT_SUFFIX> and has PT_API linkage (default static inline). The macros are left defined;
4 * #undef them before instantiating again in the same translation unit. */
5#include "pathtrace/t_math.h"
6#include "pathtrace/t_intersect.h"
7#include "pathtrace/t_sample.h"
8#include "pathtrace/t_tonemap.h"
9#include "pathtrace/t_tile.h"