Lines Matching full:format
33 * case the format can't be specified otherwise, so we don't end up
34 * with two values describing the same format.
54 * struct drm_format_info - information about a DRM format
57 /** @format: 4CC format identifier (DRM_FORMAT_*) */
58 u32 format; member
79 * describing the pixel format.
103 * generic format table. Drivers could supply accurate
131 /** @has_alpha: Does the format embeds an alpha component? */
134 /** @is_yuv: Is it a YUV format? */
139 * struct drm_format_name_buf - name of a DRM format
140 * @str: string buffer containing the format name
147 * drm_format_info_is_yuv_packed - check that the format info matches a YUV
148 * format with data laid in a single plane
149 * @info: format info
152 * A boolean indicating whether the format info matches a packed YUV format.
161 * drm_format_info_is_yuv_semiplanar - check that the format info matches a YUV
162 * format with data laid in two planes (luminance and chrominance)
163 * @info: format info
166 * A boolean indicating whether the format info matches a semiplanar YUV format.
175 * drm_format_info_is_yuv_planar - check that the format info matches a YUV
176 * format with data laid in three planes (one for each YUV component)
177 * @info: format info
180 * A boolean indicating whether the format info matches a planar YUV format.
189 * drm_format_info_is_yuv_sampling_410 - check that the format info matches a
190 * YUV format with 4:1:0 sub-sampling
191 * @info: format info
194 * A boolean indicating whether the format info matches a YUV format with 4:1:0
204 * drm_format_info_is_yuv_sampling_411 - check that the format info matches a
205 * YUV format with 4:1:1 sub-sampling
206 * @info: format info
209 * A boolean indicating whether the format info matches a YUV format with 4:1:1
219 * drm_format_info_is_yuv_sampling_420 - check that the format info matches a
220 * YUV format with 4:2:0 sub-sampling
221 * @info: format info
224 * A boolean indicating whether the format info matches a YUV format with 4:2:0
234 * drm_format_info_is_yuv_sampling_422 - check that the format info matches a
235 * YUV format with 4:2:2 sub-sampling
236 * @info: format info
239 * A boolean indicating whether the format info matches a YUV format with 4:2:2
249 * drm_format_info_is_yuv_sampling_444 - check that the format info matches a
250 * YUV format with 4:4:4 sub-sampling
251 * @info: format info
254 * A boolean indicating whether the format info matches a YUV format with 4:4:4
265 * @info: pixel format info
287 * @info: pixel format info
307 const struct drm_format_info *__drm_format_info(u32 format);
308 const struct drm_format_info *drm_format_info(u32 format);
321 const char *drm_get_format_name(uint32_t format, struct drm_format_name_buf *buf);