Blender V5.0
device/metal/device.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2021-2022 Blender Foundation
2 *
3 * SPDX-License-Identifier: Apache-2.0 */
4
5#pragma once
6
7#include "util/string.h"
8#include "util/unique_ptr.h"
9#include "util/vector.h"
10
12
13class Device;
14class DeviceInfo;
15class Profiler;
16class Stats;
17
20
22 Stats &stats,
23 Profiler &profiler,
24 bool headless);
25
27
29
#define CCL_NAMESPACE_END
string device_metal_capabilities()
Definition device.mm:148
unique_ptr< Device > device_metal_create(const DeviceInfo &info, Stats &stats, Profiler &profiler, bool headless)
bool device_metal_init()
Definition device.mm:141
void device_metal_info(vector< DeviceInfo > &devices)
Definition device.mm:146
void device_metal_exit()