Lines Matching refs:format

78    enum pipe_format format;
92 format = VaFourccToPipeFormat(formats[i].fourcc);
93 if (pscreen->is_video_format_supported(pscreen, format,
103 vlVaCreateImage(VADriverContextP ctx, VAImageFormat *format, int width, int height, VAImage *image)
113 if (!(format && image && width && height))
125 img->format = *format;
131 switch (format->fourcc) {
275 img->format.fourcc = PipeFormatToVaFourcc(surf->buffer->buffer_format);
287 if (img->format.fourcc == formats[i].fourcc) {
288 img->format = formats[i];
304 switch (img->format.fourcc) {
475 enum pipe_format format;
521 format = VaFourccToPipeFormat(vaimage->format.fourcc);
522 if (format == PIPE_FORMAT_NONE) {
528 if (format != surf->buffer->buffer_format) {
530 if ((format == PIPE_FORMAT_YV12 &&
532 (format == PIPE_FORMAT_IYUV &&
535 else if (format == PIPE_FORMAT_NV12 &&
557 if (vaimage->format.fourcc == VA_FOURCC('I','4','2','0')) {
597 views[i]->texture->format,
619 enum pipe_format format;
653 format = VaFourccToPipeFormat(vaimage->format.fourcc);
655 if (format == PIPE_FORMAT_NONE) {
660 if ((format != surf->buffer->buffer_format) &&
661 ((format != PIPE_FORMAT_YV12) || (surf->buffer->buffer_format != PIPE_FORMAT_NV12)) &&
662 ((format != PIPE_FORMAT_IYUV) || (surf->buffer->buffer_format != PIPE_FORMAT_NV12))) {
665 surf->templat.buffer_format = format;
666 if (format == PIPE_FORMAT_YUYV || format == PIPE_FORMAT_UYVY ||
667 format == PIPE_FORMAT_B8G8R8A8_UNORM || format == PIPE_FORMAT_B8G8R8X8_UNORM ||
668 format == PIPE_FORMAT_R8G8B8A8_UNORM || format == PIPE_FORMAT_R8G8B8X8_UNORM)
691 if (vaimage->format.fourcc == VA_FOURCC('I','4','2','0')) {
713 if (((format == PIPE_FORMAT_YV12) || (format == PIPE_FORMAT_IYUV))