Initial commit.
This commit is contained in:
commit
d3bb49b3f5
1073 changed files with 484757 additions and 0 deletions
26
Framework/external/embree/tutorials/common/lights/light.cpp
vendored
Normal file
26
Framework/external/embree/tutorials/common/lights/light.cpp
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
// Copyright 2009-2021 Intel Corporation
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
#include "light.h"
|
||||
|
||||
namespace embree {
|
||||
|
||||
SYCL_EXTERNAL Light_EvalRes Light_eval(const Light* uniform,
|
||||
const DifferentialGeometry&,
|
||||
const Vec3fa&)
|
||||
{
|
||||
Light_EvalRes res;
|
||||
res.value = Vec3fa(0.f);
|
||||
res.dist = inf;
|
||||
res.pdf = 0.f;
|
||||
return res;
|
||||
}
|
||||
|
||||
extern "C" void Light_destroy(Light* light)
|
||||
{
|
||||
alignedUSMFree(light);
|
||||
}
|
||||
|
||||
extern "C" void dummy() {} // just to avoid linker warning under MacOSX
|
||||
|
||||
} // namespace embree
|
||||
Loading…
Add table
Add a link
Reference in a new issue