Lines Matching defs:fbinfo
434 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info;
439 fbinfo->nr_samples = 1;
440 fbinfo->rt_count = subpass->color_count;
441 memset(&fbinfo->bifrost.pre_post.dcds, 0, sizeof(fbinfo->bifrost.pre_post.dcds));
449 fbinfo->rts[cb].view = &view->pview;
450 fbinfo->rts[cb].clear = subpass->color_attachments[cb].clear;
451 fbinfo->rts[cb].preload = subpass->color_attachments[cb].preload;
452 fbinfo->rts[cb].crc_valid = &cmdbuf->state.fb.crc_valid[cb];
454 memcpy(fbinfo->rts[cb].clear_value, clears[idx].color,
455 sizeof(fbinfo->rts[cb].clear_value));
456 fbinfo->nr_samples =
457 MAX2(fbinfo->nr_samples, view->pview.image->layout.nr_samples);
465 fbinfo->nr_samples =
466 MAX2(fbinfo->nr_samples, view->pview.image->layout.nr_samples);
469 fbinfo->zs.clear.z = subpass->zs_attachment.clear;
470 fbinfo->zs.clear_value.depth = clears[subpass->zs_attachment.idx].depth;
471 fbinfo->zs.view.zs = &view->pview;
475 fbinfo->zs.clear.s = subpass->zs_attachment.clear;
476 fbinfo->zs.clear_value.stencil = clears[subpass->zs_attachment.idx].stencil;
477 if (!fbinfo->zs.view.zs)
478 fbinfo->zs.view.s = &view->pview;
486 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info;
491 *fbinfo = (struct pan_fb_info) {