Home | History | Annotate | Download | only in libcopybit

Lines Matching full:yuv

70     C2D_FORMAT_INTERLACED        = (1 << 14), /* YUV line-interlaced */
71 C2D_FORMAT_TRANSPARENT = (1 << 15), /* YUV 1-bit alpha in Y */
132 /* Definitions of supported YUV formats, used in C2D_YUV_SURFACE_DEF.
138 * subsampling in standard YUV notation. The digits in the macropixel
142 * planar YUV formats. Formats are mapped to numbers so that future
143 * versions with various YUV permutations are easy to add.
185 /* derived YUV color formats (base format + mode bits), FOURCC */
303 C2D_SURFACE_YUV_HOST = 3, /* Host memory YUV surface */
304 C2D_SURFACE_YUV_EXT = 4, /* External memory YUV surface */
321 /* Structure for registering a YUV plane(s) as a blit surface */
323 uint32 format; /* YUV color format plus additional mode bits */
326 void *plane0; /* holds the whole buffer if YUV format is not planar */
328 int32 stride0; /* stride in bytes if YUV format is not planar */
332 void *plane2; /* holds the 3. plane, ignored if YUV format is not planar */
334 int32 stride2; /* stride for the 3. plane, ignored if YUV format is not planar */
466 * Host memory YUV surface:
472 * External memory YUV surface: