|
|
NvFlowContextApi | contextApi = eNvFlowContextApi_vulkan |
| |
|
NvFlowUint | threadCount = 0u |
| |
|
NvFlowBool32 | headless = NV_FLOW_FALSE |
| |
|
NvFlowBool32 | vsync = NV_FLOW_TRUE |
| |
|
void * | nvFlowModule = nullptr |
| |
|
void * | nvFlowExtModule = nullptr |
| |
|
NvFlowLoader | loader = {} |
| |
|
NvFlowContextInterface | contextInterface = {} |
| |
|
NvFlowDeviceManager * | deviceManager = nullptr |
| |
|
NvFlowDevice * | device = nullptr |
| |
|
NvFlowDeviceQueue * | deviceQueue = nullptr |
| |
|
NvFlowSwapchain * | swapchain = nullptr |
| |
|
FILE * | perflog = nullptr |
| |
|
NvFlowArray< const char * > | statEntries_label |
| |
|
NvFlowArray< NvFlowBool32 > | statEntries_active |
| |
|
NvFlowArray< float > | statEntries_cpuDeltaTime_sum |
| |
|
NvFlowArray< float > | statEntries_cpuDeltaTime_count |
| |
|
NvFlowArray< float > | statEntries_gpuDeltaTime_sum |
| |
|
NvFlowArray< float > | statEntries_gpuDeltaTime_count |
| |
|
NvFlowArray< const char * > | statOut_label |
| |
|
NvFlowArray< float > | statOut_cpu |
| |
|
NvFlowArray< float > | statOut_gpu |
| |
|
const char * | outputFilename = "benchmark.csv" |
| |
|
FILE * | outputFile = nullptr |
| |
|
NvFlowUint | benchmarkFrameCount = 0u |
| |
|
NvFlowUint | benchmarkFrameID = 0u |
| |
|
bool | benchmarkShouldRun = true |
| |
|
NvFlowUint | benchmarkActiveBlockCount = 0u |
| |
|
AppTimer | benchmarkTimerCPU = {} |
| |
The documentation for this struct was generated from the following file: