Holds information about batched buffers.
Definition at line 520 of file nvbufsurface.h.
Data Fields | |
uint32_t | gpuId |
Holds a GPU ID. More... | |
uint32_t | batchSize |
Holds the batch size. More... | |
uint32_t | numFilled |
Holds the number valid and filled buffers. More... | |
bool | isContiguous |
Holds an "is contiguous" flag. More... | |
NvBufSurfaceMemType | memType |
Holds type of memory for buffers in the batch. More... | |
NvBufSurfaceParams * | surfaceList |
Holds a pointer to an array of batched buffers. More... | |
void * | _reserved [STRUCTURE_PADDING] |
void* NvBufSurface::_reserved[STRUCTURE_PADDING] |
Definition at line 536 of file nvbufsurface.h.
uint32_t NvBufSurface::batchSize |
Holds the batch size.
Definition at line 524 of file nvbufsurface.h.
uint32_t NvBufSurface::gpuId |
bool NvBufSurface::isContiguous |
Holds an "is contiguous" flag.
If set, memory allocated for the batch is contiguous.
Definition at line 530 of file nvbufsurface.h.
Referenced by nvdsinferserver::SurfaceBuffer::getBufOffset().
NvBufSurfaceMemType NvBufSurface::memType |
Holds type of memory for buffers in the batch.
Definition at line 532 of file nvbufsurface.h.
uint32_t NvBufSurface::numFilled |
Holds the number valid and filled buffers.
Initialized to zero when an instance of the structure is created.
Definition at line 527 of file nvbufsurface.h.
NvBufSurfaceParams* NvBufSurface::surfaceList |
Holds a pointer to an array of batched buffers.
Definition at line 534 of file nvbufsurface.h.