Blender  V3.3
device/optix/device.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: Apache-2.0
2  * Copyright 2011-2022 Blender Foundation */
3 
4 #pragma once
5 
6 #include "util/string.h"
7 #include "util/vector.h"
8 
10 
11 class Device;
12 class DeviceInfo;
13 class Profiler;
14 class Stats;
15 
16 bool device_optix_init();
17 
18 Device *device_optix_create(const DeviceInfo &info, Stats &stats, Profiler &profiler);
19 
21 
#define CCL_NAMESPACE_END
Definition: cuda/compat.h:9
Device * device_optix_create(const DeviceInfo &info, Stats &stats, Profiler &profiler)
void device_optix_info(const vector< DeviceInfo > &cuda_devices, vector< DeviceInfo > &devices)
bool device_optix_init()
Vector< CPUDevice > devices
list of all CPUDevices. for every hardware thread an instance of CPUDevice is created