Diligent Engine
Loading...
Searching...
No Matches
Diligent::RadientEngineCreateInfo Struct Reference

Engine creation attributes. More...

#include <RadientEngine.h>

Public Attributes

RadientBackendCreateInfo Backend = {}
 Backend creation attributes.
RadientAssetManagerCreateInfo Assets = {}
 Asset manager creation attributes.
IThreadPoolpThreadPool = nullptr
Uint32 WorkerThreadCount = 0

Detailed Description

Engine creation attributes.

Member Data Documentation

◆ pThreadPool

IThreadPool* Diligent::RadientEngineCreateInfo::pThreadPool = nullptr

Optional thread pool used by Radient for asynchronous CPU work. If null, Radient creates an internal thread pool.

◆ WorkerThreadCount

Uint32 Diligent::RadientEngineCreateInfo::WorkerThreadCount = 0

Number of worker threads for the internal thread pool. Zero lets Radient choose a default based on the host system.