NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwContextParameters Struct Reference

Detailed Description

A set of parameters that is passed to the SDK to create the context.

Definition at line 85 of file Context.h.

Data Fields

const char8_tdataPath
 Path where all DriveWorks related data required during runtime are stored. More...
 
bool skipCudaInit
 if true will skip CUDA initialization in the context More...
 
bool enablePVA
 if true, PVA platform will be enabled. More...
 
bool enableCudaTaskGraph
 if true, Cuda task-graph will be used where possible. More...
 
bool useVirtualTime
 if true, the context's time source will be a virtual clock. More...
 

Field Documentation

◆ dataPath

const char8_t* dwContextParameters::dataPath

Path where all DriveWorks related data required during runtime are stored.

If path is set to NULL, then a data folder is looked for in typical install locations in relation to the current driveworks library install location.

Definition at line 103 of file Context.h.

◆ enableCudaTaskGraph

bool dwContextParameters::enableCudaTaskGraph

if true, Cuda task-graph will be used where possible.

Definition at line 122 of file Context.h.

◆ enablePVA

bool dwContextParameters::enablePVA

if true, PVA platform will be enabled.

Note
Without PVA some SDK modules will stop working properly.
There can be maximum 4 SDK contexts with PVA running simultaneously.
This parameter only has effect on platforms containing PVA, it is otherwise ignored.

Definition at line 117 of file Context.h.

◆ skipCudaInit

bool dwContextParameters::skipCudaInit

if true will skip CUDA initialization in the context

Note
Without CUDA some SDK modules will stop working properly.

Definition at line 109 of file Context.h.

◆ useVirtualTime

bool dwContextParameters::useVirtualTime

if true, the context's time source will be a virtual clock.

This clock must be advanced manually.

Definition at line 128 of file Context.h.


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