Fermat
Public Methods | Public Members | List of all members
PTRayQueue Struct Reference

Public Methods

FERMAT_DEVICE void warp_append (const uint32 pixel_info, const MaskedRay &ray, const float4 weight, const cugar::Vector2f cone=cugar::Vector2f(0), const uint32 vertex_info=uint32(-1), const uint32 nee_slot=uint32(-1))
 
FERMAT_DEVICE void warp_append (const uint32 pixel_info, const MaskedRay &ray, const float4 weight, const float4 weight_d, const float4 weight_g, const uint32 vertex_info=uint32(-1), const uint32 nee_slot=uint32(-1), const uint32 nee_cluster=uint32(-1))
 

Public Members

MaskedRayrays
 
Hithits
 
float4 * weights
 
float4 * weights_d
 
float4 * weights_g
 
uint4 * pixels
 
float2 * cones
 
uint32 * size
 

The documentation for this struct was generated from the following file: