Searched refs:CompositeEmissionClosure (Results 1 – 3 of 3) sorted by relevance
89 CompositeEmissionClosure* c = in evaluate_inputs()90 shading_context.get_arena().allocate_noinit<CompositeEmissionClosure>(); in evaluate_inputs()92 new (c) CompositeEmissionClosure( in evaluate_inputs()109 const CompositeEmissionClosure* c = in sample()110 static_cast<const CompositeEmissionClosure*>(data); in sample()138 const CompositeEmissionClosure* c = in evaluate()139 static_cast<const CompositeEmissionClosure*>(data); in evaluate()167 const CompositeEmissionClosure* c = in evaluate()168 static_cast<const CompositeEmissionClosure*>(data); in evaluate()204 const CompositeEmissionClosure* c = in evaluate_pdf()[all …]
271 class APPLESEED_ALIGN(16) CompositeEmissionClosure275 CompositeEmissionClosure(405 inline float CompositeEmissionClosure::get_closure_pdf(const size_t index) const in get_closure_pdf()
508 CompositeEmissionClosure& composite_closure, in convert_closure()2062 CompositeEmissionClosure::CompositeEmissionClosure( in CompositeEmissionClosure() function in renderer::CompositeEmissionClosure2070 size_t CompositeEmissionClosure::choose_closure(const float w) const in choose_closure()2077 InputValues* CompositeEmissionClosure::add_closure( in add_closure()2102 void CompositeEmissionClosure::process_closure_tree( in process_closure_tree()