build(const uint32 BINS, const Bbox3f bbox, const Iterator bbox_begin, const Iterator bbox_end, const uint32 max_leaf_size, const float max_cost=1.8f) | nih::cuda::Sah_builder | |
build(const Bbox3f bbox, const Iterator bbox_begin, const Iterator bbox_end, const uint32 max_leaf_size, const float max_cost=1.8f) | nih::cuda::Sah_builder | |
m_bbox (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_bin_bmax (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_bin_bmin (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_bin_ids (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_bin_size (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_compression_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_counters (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_distribute_objects_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_index (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_init_bins_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_leaf_count (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_leaves (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_level_count (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_levels (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_new_pos (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_node_count (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_node_ids (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_nodes (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_queue_bins (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_queue_offsets (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_queue_splits (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_sah_split_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_sorting_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_split_ids (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_temp_storage (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
m_update_bins_time (defined in nih::cuda::Sah_builder) | nih::cuda::Sah_builder | |
Sah_builder(thrust::device_vector< Bvh_node > &nodes, thrust::device_vector< uint2 > &leaves, thrust::device_vector< uint32 > &index) | nih::cuda::Sah_builder | inline |
Sah_builder(thrust::device_vector< Bvh_node > &nodes, thrust::device_vector< uint2 > &leaves, thrust::device_vector< uint32 > &index) | nih::cuda::Sah_builder | inline |