Blender  V2.93
Enumerations | Functions
blender_device.cpp File Reference
#include "blender/blender_device.h"
#include "blender/blender_session.h"
#include "blender/blender_util.h"
#include "util/util_foreach.h"

Go to the source code of this file.

Enumerations

enum  ComputeDevice {
  COMPUTE_DEVICE_CPU = 0 , COMPUTE_DEVICE_CUDA = 1 , COMPUTE_DEVICE_OPENCL = 2 , COMPUTE_DEVICE_OPTIX = 3 ,
  COMPUTE_DEVICE_NUM
}
 

Functions

int blender_device_threads (BL::Scene &b_scene)
 
DeviceInfo blender_device_info (BL::Preferences &b_preferences, BL::Scene &b_scene, bool background)
 

Enumeration Type Documentation

◆ ComputeDevice

Enumerator
COMPUTE_DEVICE_CPU 
COMPUTE_DEVICE_CUDA 
COMPUTE_DEVICE_OPENCL 
COMPUTE_DEVICE_OPTIX 
COMPUTE_DEVICE_NUM 

Definition at line 25 of file blender_device.cpp.

Function Documentation

◆ blender_device_info()

DeviceInfo blender_device_info ( BL::Preferences &  b_preferences,
BL::Scene b_scene,
bool  background 
)

◆ blender_device_threads()

int blender_device_threads ( BL::Scene b_scene)

Definition at line 34 of file blender_device.cpp.

Referenced by blender_device_info(), and BlenderSync::get_session_params().