Holds information about batched buffers.
Definition at line 501 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 517 of file nvbufsurface.h.
| uint32_t NvBufSurface::batchSize | 
Holds the batch size.
Definition at line 505 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 511 of file nvbufsurface.h.
| NvBufSurfaceMemType NvBufSurface::memType | 
Holds type of memory for buffers in the batch.
Definition at line 513 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 508 of file nvbufsurface.h.
| NvBufSurfaceParams* NvBufSurface::surfaceList | 
Holds a pointer to an array of batched buffers.
Definition at line 515 of file nvbufsurface.h.