|
DW_API_PUBLIC dwStatus | dwContext_advanceTime (dwTime_t const newTime, dwContextHandle_t const context) |
| Advances the virtual time to newTime. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getCUDAProperties (int32_t *const driverVersion, int32_t *const apiVersion, dwContextHandle_t const context) |
| Returns Driver and Runtime API version of CUDA on the current machine. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getCurrentTime (dwTime_t *const time, dwContextHandle_t const context) |
| Returns the current timestamp. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getDataPath (char8_t const **const dataPath, dwContextHandle_t const context) |
| Gets the initial data path of the library that contains the driveworks context. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getDLAEngineCount (int32_t *const count, dwContextHandle_t const context) |
| Get the available DLA engines count. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUArchitecture (char8_t const **const architecture, dwContextHandle_t const context) |
| Returns the architecture for the currently selected CUDA device. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUAttribute (int32_t *const value, cudaDeviceAttr const attribute, int32_t const deviceNum, dwContextHandle_t const context) |
| Returns the value of the selected CUDA attribute for the specific CUDA device. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUCount (int32_t *const count, dwContextHandle_t const context) |
| Get the available GPU devices count. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUDeviceCurrent (int32_t *const deviceNumber, dwContextHandle_t const context) |
| Returns the currently selected GPU device. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUDeviceType (dwGPUDeviceType *const deviceType, int32_t const deviceNum, dwContextHandle_t const context) |
| Returns the device type of the input GPU number. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getGPUProperties (cudaDeviceProp *const properties, int32_t const deviceNum, dwContextHandle_t const context) |
| Returns the properties for the specific CUDA device. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_getUseVirtualTime (bool *const useVirtualTime, dwContextHandle_t const ctx) |
| Check if in virtual time mode. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_isTimePTPSynchronized (bool *const flag, dwContextHandle_t const context) |
| Check if the used time source inside the context is synchronized over PTP. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_selectGPUDevice (int32_t const deviceNumber, dwContextHandle_t const context) |
| Selects a GPU device, if available. More...
|
|
DW_API_PUBLIC dwStatus | dwContext_setCustomFileFunctions (dwContextHandle_t const context, dwCustomizedFileFunctions *const fileFunctionPtr) |
| Set the customized fileStream function pointers in context. More...
|
|
DW_API_PUBLIC dwStatus | dwGetLastError (char8_t const **const errorMsg) |
| Retrieves the last error encountered. More...
|
|
DW_API_PUBLIC dwStatus | dwInitialize (dwContextHandle_t *const context, dwVersion const headerVersion, dwContextParameters const *const params) |
| Creates and initializes an SDK context. More...
|
|
DW_API_PUBLIC dwStatus | dwRelease (dwContextHandle_t const context) |
| Releases the context. More...
|
|