Home
last modified time | relevance | path

Searched refs:fbinfo (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta_blit.c35 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_blit() local
49 *fbinfo = (struct pan_fb_info){ in panvk_meta_blit()
61 fbinfo->extent.maxx = MIN2(fbinfo->extent.maxx, fbinfo->width - 1); in panvk_meta_blit()
62 fbinfo->extent.maxy = MIN2(fbinfo->extent.maxy, fbinfo->height - 1); in panvk_meta_blit()
74 fbinfo->zs.view.zs = &views[0]; in panvk_meta_blit()
75 fbinfo in panvk_meta_blit()
[all...]
H A Dpanvk_vX_meta_clear.c339 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_clear_color_img() local
349 *fbinfo = (struct pan_fb_info){ in panvk_meta_clear_color_img()
360 memcpy(fbinfo->rts[0].clear_value, clearval, sizeof(fbinfo->rts[0].clear_value)); in panvk_meta_clear_color_img()
368 fbinfo->width = u_minify(img->pimage.layout.width, level); in panvk_meta_clear_color_img()
369 fbinfo->height = u_minify(img->pimage.layout.height, level); in panvk_meta_clear_color_img()
370 fbinfo->extent.maxx = fbinfo->width - 1; in panvk_meta_clear_color_img()
371 fbinfo->extent.maxy = fbinfo in panvk_meta_clear_color_img()
406 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; panvk_meta_clear_zs_img() local
[all...]
H A Dpanvk_cmd_buffer.c434 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_cmd_fb_info_set_subpass() local
439 fbinfo->nr_samples = 1; in panvk_cmd_fb_info_set_subpass()
440 fbinfo->rt_count = subpass->color_count; in panvk_cmd_fb_info_set_subpass()
441 memset(&fbinfo->bifrost.pre_post.dcds, 0, sizeof(fbinfo->bifrost.pre_post.dcds)); in panvk_cmd_fb_info_set_subpass()
449 fbinfo->rts[cb].view = &view->pview; in panvk_cmd_fb_info_set_subpass()
450 fbinfo->rts[cb].clear = subpass->color_attachments[cb].clear; in panvk_cmd_fb_info_set_subpass()
451 fbinfo->rts[cb].preload = subpass->color_attachments[cb].preload; in panvk_cmd_fb_info_set_subpass()
452 fbinfo->rts[cb].crc_valid = &cmdbuf->state.fb.crc_valid[cb]; in panvk_cmd_fb_info_set_subpass()
454 memcpy(fbinfo in panvk_cmd_fb_info_set_subpass()
486 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; panvk_cmd_fb_info_init() local
[all...]
H A Dpanvk_vX_cmd_buffer.c58 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_cmd_prepare_fragment_job() local
63 GENX(pan_emit_fragment_job)(fbinfo, batch->fb.desc.gpu, job_ptr.cpu), in panvk_cmd_prepare_fragment_job()
76 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in cmd_close_batch() local
80 bool clear = fbinfo->zs.clear.z | fbinfo->zs.clear.s; in cmd_close_batch()
81 for (unsigned i = 0; i < fbinfo->rt_count; i++) in cmd_close_batch()
82 clear |= fbinfo->rts[i].clear; in cmd_close_batch()
182 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in cmd_alloc_fb_desc() local
183 bool has_zs_ext = fbinfo->zs.view.zs || fbinfo in cmd_alloc_fb_desc()
461 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; cmd_prepare_tiler_context() local
[all...]
H A Dpanvk_vX_meta_copy.c580 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_copy_img2img() local
648 *fbinfo = (struct pan_fb_info){ in panvk_meta_copy_img2img()
1027 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_copy_buf2img() local
1081 *fbinfo = (struct pan_fb_info){ in panvk_meta_copy_buf2img()

Completed in 6 milliseconds