// Copyright 2009-2021 Intel Corporation // SPDX-License-Identifier: Apache-2.0 #pragma once #include namespace embree { Light_SampleRes PointLight_sample(const Light* super, const Sample& dg, const Vec2f& s); Light_EvalRes PointLight_eval(const Light* super, const Sample& dg, const Vec3fa& dir); extern "C" void* PointLight_create(); extern "C" void PointLight_set(void* super, const Vec3fa& position, const Vec3fa& power, float radius); }