Fermat
|
Classes | |
struct | Ray |
struct | MaskedRay |
struct | Hit |
struct | HitInstancing |
struct | RenderingContext |
struct | RenderingContextImpl |
struct | RendererInterface |
struct | RenderingContextView |
struct | FBufferDesc |
Macros | |
#define | SHADOW_BIAS 1.0e-4f |
#define | SHADOW_TMIN 0.0f |
Functions | |
FERMAT_HOST_DEVICE FERMAT_FORCEINLINE Ray | make_ray (const float3 origin, const float3 dir, const float tmin, const float tmax) |
FERMAT_HOST_DEVICE FERMAT_FORCEINLINE MaskedRay | make_ray (const float3 origin, const float3 dir, const uint32 mask, const float tmax) |
FERMAT_HOST_DEVICE FERMAT_FORCEINLINE Hit | make_hit (const float t, const int triId, const float u, const float v) |