PlanarGeometry#
Defined in src/include/cupva_types.h
- 
struct PlanarGeometry#
 Structure to hold geometry information of a a multi-planar buffer.
Public Members
- 
uint16_t widths[GSDF_MAX_NUM_PLANES]#
 An array of 16-bit unsigned integers that store the widths of each plane in pixels
- 
uint16_t heights[GSDF_MAX_NUM_PLANES]#
 An array of 16-bit unsigned integers that store the heights of each plane in rows
- 
uint16_t linePitches[GSDF_MAX_NUM_PLANES]#
 An array of 16-bit unsigned integers that store the line pitches of the planes in pixels
- 
uint32_t planeOffsets[GSDF_MAX_NUM_PLANES]#
 An array of 32-bit unsigned integers that indicate the offsets of each plane to the start of the multi-planar buffer in pixels
- 
uint8_t numPlanes#
 Number of planes in the image
- 
uint8_t padding[15]#
 Padding to keep this struct 4B aligned
- 
uint16_t widths[GSDF_MAX_NUM_PLANES]#