Hold extended parameters required to allocate NvBufSurface.
(Applicable for NvBufSurfaceAllocate API)
Definition at line 455 of file nvbufsurface.h.
Data Fields | |
NvBufSurfaceCreateParams | params |
Hold legacy NvBufSurface creation parameters. More... | |
NvBufSurfaceDisplayScanFormat | displayscanformat |
Display scan format. More... | |
NvBufSurfaceChromaSubsamplingParams | chromaSubsampling |
Chroma Subsampling parameters. More... | |
NvBufSurfaceTag | memtag |
components tag to be used for memory allocation More... | |
bool | disablePitchPadding |
disable pitch padding allocation only applicable for cuda and system memory allocation pitch would be width times bytes per pixel for the plane, for odd width it would be multiple of 2, also note for some non standard video resolution cuda kernels may fail due to unaligned pitch More... | |
uint32_t | _reservedParam |
Used void* from custom param for 64 bit machine, using other uint32_t param. More... | |
void * | _reserved [STRUCTURE_PADDING] |
Holds the reserved space for future use. More... | |