Cogs.Core
Public Attributes | List of all members
Cogs::Core::QueueWorkerStateData Struct Reference

Tracks kernel launches by a worker thread as they happen. More...

Public Attributes

std::atomic< uint64_t > timeInKernel = 0
 
std::atomic< uint32_t > kernelLaunches = 0
 
uint32_t kernelNesting = 0
 

Detailed Description

Tracks kernel launches by a worker thread as they happen.

Definition at line 76 of file TaskManager.cpp.

Member Data Documentation

◆ kernelLaunches

std::atomic<uint32_t> Cogs::Core::QueueWorkerStateData::kernelLaunches = 0

Definition at line 79 of file TaskManager.cpp.

◆ kernelNesting

uint32_t Cogs::Core::QueueWorkerStateData::kernelNesting = 0

Definition at line 80 of file TaskManager.cpp.

◆ timeInKernel

std::atomic<uint64_t> Cogs::Core::QueueWorkerStateData::timeInKernel = 0

Definition at line 78 of file TaskManager.cpp.


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