NVIDIA DriveWorks GL API: Image Streamer
Description: This file defines the image streamer function.
Definition in file ImageStreamer.h.
|
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_consumerReceive (dwImageHandle_t *image, dwTime_t timeout_us, dwImageStreamerHandle_t streamer) |
| | Receive a pointer to a dwImageHandle_t from the streamer, acting as a consumer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_consumerReturn (dwImageHandle_t *image, dwImageStreamerHandle_t streamer) |
| | Return the received image back to the producer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_getCUDAStream (cudaStream_t *stream, dwImageStreamerHandle_t streamer) |
| | Get CUDA stream used by the image streamer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_getOutputProperties (dwImageProperties *props, dwImageStreamerHandle_t streamer) |
| | Get image properties of the image received from the streamer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_initialize (dwImageStreamerHandle_t *streamer, const dwImageProperties *from, dwImageType to, dwContextHandle_t ctx) |
| | Creates and initializes the image streamer capable of moving images between GL and different API types. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_initializeCrossProcess (dwImageStreamerHandle_t *streamer, const dwImageProperties *from, dwImageType to, dwImageStreamerCrossProcessModeParams params, dwContextHandle_t ctx) |
| | Creates and initializes the image streamer capable of moving images between GL and different API types across processes. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_producerReturn (dwImageHandle_t *image, dwTime_t timeout_us, dwImageStreamerHandle_t streamer) |
| | The producer streamer waits for the image sent to be returned by the consumer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_producerSend (dwImageHandle_t image, dwImageStreamerHandle_t streamer) |
| | Sends an image through the streamer acting as the producer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_release (dwImageStreamerHandle_t streamer) |
| | Releases the image streamer. More...
|
| |
| DW_VIZ_API_PUBLIC dwStatus | dwImageStreamerGL_setCUDAStream (cudaStream_t stream, dwImageStreamerHandle_t streamer) |
| | Sets the CUDA stream for CUDA related streaming operations such as post and receive. More...
|
| |