RavEngine
Loading...
Searching...
No Matches
NvFlowThreadPoolInterface Struct Reference

Public Member Functions

 NV_FLOW_REFLECT_INTERFACE ()
 
 NvFlowUint (NV_FLOW_ABI *getDefaultThreadCount)()
 
NvFlowThreadPool *NV_FLOW_ABI * create (NvFlowUint threadCount, NvFlowUint64 sharedMemorySizeInBytes)
 
 void (NV_FLOW_ABI *destroy)(NvFlowThreadPool *pool)
 
 NvFlowUint (NV_FLOW_ABI *getThreadCount)(NvFlowThreadPool *pool)
 
 void (NV_FLOW_ABI *execute)(NvFlowThreadPool *pool
 

Public Attributes

NvFlowUint taskCount
 
NvFlowUint NvFlowUint taskGranularity
 
NvFlowUint NvFlowUint NvFlowThreadPoolTask_t task
 
NvFlowUint NvFlowUint NvFlowThreadPoolTask_t void * userdata
 

The documentation for this struct was generated from the following file: