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

Detailed description

BPT queues storage

#include <bpt_queues.h>

Public Methods

void alloc (const uint32 n_entries)
 
void alloc (const uint32 n_eye_paths, const uint32 n_light_paths, const uint32 max_path_length)
 
BPTQueuesView view (const uint32 n_eye_paths, const uint32 n_light_paths)
 

Public Members

DomainBuffer< CUDA_BUFFER, Raym_rays
 
DomainBuffer< CUDA_BUFFER, Hitm_hits
 
DomainBuffer< CUDA_BUFFER, float4 > m_weights
 
DomainBuffer< CUDA_BUFFER, float > m_probs
 
DomainBuffer< CUDA_BUFFER, float4 > m_path_weights
 
DomainBuffer< CUDA_BUFFER, uint32 > m_pixels
 
DomainBuffer< CUDA_BUFFER, uint32 > m_counters
 

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