NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
PyramidPVA_1.h File Reference

Detailed Description

NVIDIA DriveWorks API: Pyramid

Description: This file defines image pyramids.

Definition in file PyramidPVA_1.h.

Go to the source code of this file.

Data Structures

struct  dwPyramidPVAParams
 PVA image pyramid parameters. More...
 
typedef struct dwPyramidPVAObject * dwPyramidPVAHandle_t
 Defines the image pyramid structure. More...
 
typedef struct dwPyramidPVAParams dwPyramidPVAParams
 PVA image pyramid parameters. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_initDefaultParams (dwPyramidPVAParams *params)
 Initializes default parameters for PVA image pyramid with default values. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_initialize (dwPyramidPVAHandle_t *obj, dwPyramidPVAParams *params, const dwPyramidImage *pyramid, cudaStream_t cudaStream, dwContextHandle_t context)
 Initialize parameters for image pyramid. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_reset (dwPyramidPVAHandle_t obj)
 Resets Pyramid module. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_release (dwPyramidPVAHandle_t obj)
 Release Pyramid module. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_computePyramid (dwPyramidImage *pyramid, const dwImageHandle_t image, cudaStream_t stream, dwPyramidPVAHandle_t obj)
 Builds the pyramid from level 0 image. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_setCUDAStream (cudaStream_t stream, dwPyramidPVAHandle_t obj)
 Sets CUDA Stream to the given stream. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_getCUDAStream (cudaStream_t *stream, dwPyramidPVAHandle_t obj)
 Get CUDA Stream to the used. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_setPVAStream (cupvaStream_t stream, dwPyramidPVAHandle_t obj)
 Sets cuPVA Stream to the given stream. More...
 
DW_API_PUBLIC dwStatus dwPyramidPVA_getPVAStream (cupvaStream_t *stream, dwPyramidPVAHandle_t obj)
 Get cuPVA Stream to the used. More...