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] |