// Copyright 2009-2021 Intel Corporation // SPDX-License-Identifier: Apache-2.0 #pragma once #include namespace embree { Light_SampleRes QuadLight_sample(const Light* super, const Sample& sp, const Vec2f& s); Light_EvalRes QuadLight_eval(const Light* super, const Sample& dg, const Vec3fa& dir); extern "C" void* QuadLight_create(); extern "C" void QuadLight_set(void* super, const Vec3fa& position, const Vec3fa& edge2, const Vec3fa& edge1, const Vec3fa& radiance); }