Blender
V3.3
intern
cycles
bvh
metal.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: Apache-2.0
2
* Copyright 2021-2022 Blender Foundation */
3
4
#ifndef __BVH_METAL_H__
5
#define __BVH_METAL_H__
6
7
#ifdef WITH_METAL
8
9
# include "bvh/bvh.h"
10
11
CCL_NAMESPACE_BEGIN
12
13
BVH
*bvh_metal_create(
const
BVHParams
&
params
,
14
const
vector<Geometry *>
&geometry,
15
const
vector<Object *>
&objects,
16
Device
*device);
17
18
CCL_NAMESPACE_END
19
20
#endif
/* WITH_METAL */
21
22
#endif
/* __BVH_METAL_H__ */
BVHParams
Definition:
params.h:54
BVH
Definition:
bvh/bvh.h:63
Device
Definition:
device/device.h:105
vector< Geometry * >
CCL_NAMESPACE_END
#define CCL_NAMESPACE_END
Definition:
cuda/compat.h:9
params
uiWidgetBaseParameters params[MAX_WIDGET_BASE_BATCH]
Definition:
interface_widgets.c:1132
CCL_NAMESPACE_BEGIN
Definition:
python.cpp:37
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1