Hold the information of single buffer in the batch.
Definition at line 542 of file nvbufsurface.h.
Data Fields | |
uint32_t | width |
Holds the width of the buffer. More... | |
uint32_t | height |
Holds the height of the buffer. More... | |
uint32_t | pitch |
Holds the pitch of the buffer. More... | |
NvBufSurfaceColorFormat | colorFormat |
Holds the color format of the buffer. More... | |
NvBufSurfaceLayout | layout |
Holds BL or PL. More... | |
uint64_t | bufferDesc |
Holds a DMABUF FD. More... | |
uint32_t | dataSize |
Holds the amount of allocated memory. More... | |
void * | dataPtr |
Holds a pointer to allocated memory. More... | |
NvBufSurfacePlaneParams | planeParams |
Holds planewise information (width, height, pitch, offset, etc.). More... | |
NvBufSurfaceMappedAddr | mappedAddr |
Holds pointers to mapped buffers. More... | |
NvBufSurfaceParamsEx * | paramex |
pointers of extended parameters of single buffer in the batch. More... | |
NvBufSurfaceCudaBuffer * | cudaBuffer |
Holds a pointer to CUDA buffer. More... | |
void * | _reserved [STRUCTURE_PADDING] |