Lines Matching defs:formats
41 * Userspace can refer to these structure definitions and UAPI formats
321 * To retrieve the number of formats supported, set @count_format_types to zero
324 * To retrieve these formats, allocate an array with the memory needed to store
325 * @count_format_types formats. Point @format_type_ptr to this array and call
351 /** @count_format_types: Number of formats. */
354 * @format_type_ptr: Pointer to ``__u32`` array of formats that are
355 * supported by the plane. These formats do not require modifiers.
680 * In case of planar formats, this struct allows up to 4 buffer objects with
691 * To accommodate tiled, compressed, etc formats, a modifier can be specified.
695 * different data layouts for multi-plane formats must be enumerated as
1137 /* Number of fourcc formats supported */
1140 /* Where in this blob the formats exist (in bytes) */
1149 /* __u32 formats[] */
1154 /* Bitmask of formats in get_plane format list this info applies to. The
1155 * offset allows a sliding window of which 64 formats (bits).
1158 * In today's world with < 65 formats, and formats 0, and 2 are
1161 * ^-offset = 0, formats = 5
1163 * If the number formats grew to 128, and formats 98-102 are
1168 * |__offset = 64, formats = 0x7c00000000
1171 __u64 formats;