Lines Matching defs:desc
170 const VAAPIFormatDescriptor *desc;
171 desc = vaapi_format_from_fourcc(fourcc);
172 if (desc)
173 return desc->pix_fmt;
519 const VAAPIFormatDescriptor *desc;
527 desc = vaapi_format_from_pix_fmt(hwfc->sw_format);
528 if (!desc) {
569 .value.value.i = desc->fourcc,
578 ctx->rt_format = desc->rt_format;
768 const VAAPIFormatDescriptor *desc;
878 desc = vaapi_format_from_fourcc(map->image.format.fourcc);
879 if (desc && desc->chroma_planes_swapped) {
1038 const AVDRMFrameDescriptor *desc;
1064 desc = (AVDRMFrameDescriptor*)src->data[0];
1066 if (desc->nb_objects != 1) {
1074 if (desc->nb_layers != vaapi_drm_format_map[i].nb_layer_formats)
1076 for (j = 0; j < desc->nb_layers; j++) {
1077 if (desc->layers[j].format !=
1081 if (j != desc->nb_layers)
1093 "%08x.\n", desc->objects[0].fd, va_fourcc);
1100 desc->objects[0].format_modifier != DRM_FORMAT_MOD_INVALID;
1120 prime_desc.num_objects = desc->nb_objects;
1121 for (i = 0; i < desc->nb_objects; ++i) {
1122 prime_desc.objects[i].fd = desc->objects[i].fd;
1123 prime_desc.objects[i].size = desc->objects[i].size;
1125 desc->objects[i].format_modifier;
1128 prime_desc.num_layers = desc->nb_layers;
1129 for (i = 0; i < desc->nb_layers; ++i) {
1130 prime_desc.layers[i].drm_format = desc->layers[i].format;
1131 prime_desc.layers[i].num_planes = desc->layers[i].nb_planes;
1132 for (j = 0; j < desc->layers[i].nb_planes; ++j) {
1134 desc->layers[i].planes[j].object_index;
1135 prime_desc.layers[i].offset[j] = desc->layers[i].planes[j].offset;
1136 prime_desc.layers[i].pitch[j] = desc->layers[i].planes[j].pitch;
1140 desc->layers[i].nb_planes == 3) {
1180 buffer_handle = desc->objects[0].fd;
1184 buffer_desc.data_size = desc->objects[0].size;
1190 for (i = 0; i < desc->nb_layers; i++) {
1191 for (j = 0; j < desc->layers[i].nb_planes; j++) {
1192 buffer_desc.pitches[k] = desc->layers[i].planes[j].pitch;
1193 buffer_desc.offsets[k] = desc->layers[i].planes[j].offset;
1211 buffer_handle = desc->objects[0].fd;
1215 buffer_desc.data_size = desc->objects[0].size;
1221 for (i = 0; i < desc->nb_layers; i++) {
1222 for (j = 0; j < desc->layers[i].nb_planes; j++) {
1223 buffer_desc.pitches[k] = desc->layers[i].planes[j].pitch;
1224 buffer_desc.offsets[k] = desc->layers[i].planes[j].offset;
1259 "surface %#x.\n", desc->objects[0].fd, surface_id);