Holds buffer parameters to map the buffer received from another process.
Definition at line 643 of file nvbufsurface.h.
Data Fields | |
uint32_t | num_planes |
Holds the number of planes. More... | |
uint32_t | gpuId |
Holds a GPU ID. More... | |
uint64_t | fd |
Holds a DMABUF FD. More... | |
uint32_t | totalSize |
Holds the total size of allocated memory. More... | |
NvBufSurfaceMemType | memType |
Holds type of memory. More... | |
NvBufSurfaceLayout | layout |
Holds BL or PL layout. More... | |
NvBufSurfaceDisplayScanFormat | scanformat |
Holds display scan format. More... | |
NvBufSurfaceColorFormat | colorFormat |
Holds the color format. More... | |
NvBufSurfaceChromaSubsamplingParams | chromaSubsampling |
Holds chroma subsampling parameters. More... | |
NvBufSurfaceMapPlaneParams | planes [NVBUF_MAX_PLANES] |
Holds plane parameters. More... | |
void * | extendedMapParams |
Holds the extended Map parameters. More... | |
void * | _reserved [STRUCTURE_PADDING] |
Holds the reserved space for future use. More... | |