Home
last modified time | relevance | path

Searched refs:pan_fb_info (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_screen.h48 struct pan_fb_info;
63 void (*emit_fbd)(struct panfrost_batch *, const struct pan_fb_info *);
66 mali_ptr (*emit_fragment_job)(struct panfrost_batch *, const struct pan_fb_info *);
72 void (*preload)(struct panfrost_batch *, struct pan_fb_info *);
Dpan_job.c469 struct pan_fb_info *fb, in panfrost_batch_to_fb_info()
723 const struct pan_fb_info *fb, in panfrost_batch_submit_jobs()
766 panfrost_emit_tile_map(struct panfrost_batch *batch, struct pan_fb_info *fb) in panfrost_emit_tile_map()
816 struct pan_fb_info fb; in panfrost_batch_submit()
Dpan_cmdstream.c2684 emit_fbd(struct panfrost_batch *batch, const struct pan_fb_info *fb) in emit_fbd()
2722 emit_fragment_job(struct panfrost_batch *batch, const struct pan_fb_info *pfb) in emit_fragment_job()
4627 preload(struct panfrost_batch *batch, struct pan_fb_info *fb) in preload()
/third_party/mesa3d/src/panfrost/lib/
Dpan_cs.h101 struct pan_fb_info { struct
156 GENX(pan_select_crc_rt)(const struct pan_fb_info *fb, unsigned tile_size);
160 const struct pan_fb_info *fb,
179 GENX(pan_emit_fragment_job)(const struct pan_fb_info *fb,
Dpan_cs.c90 GENX(pan_select_crc_rt)(const struct pan_fb_info *fb, unsigned tile_size) in GENX()
180 pan_prepare_s(const struct pan_fb_info *fb, in pan_prepare_s()
207 pan_prepare_zs(const struct pan_fb_info *fb, in pan_prepare_zs()
265 pan_prepare_crc(const struct pan_fb_info *fb, int rt_crc, in pan_prepare_crc()
293 pan_emit_zs_crc_ext(const struct pan_fb_info *fb, int rt_crc, in pan_emit_zs_crc_ext()
322 pan_cbuf_bytes_per_pixel(const struct pan_fb_info *fb) in pan_cbuf_bytes_per_pixel()
450 pan_prepare_rt(const struct pan_fb_info *fb, unsigned idx, in pan_prepare_rt()
580 const struct pan_fb_info *fb, in pan_emit_midgard_tiler()
625 pan_emit_rt(const struct pan_fb_info *fb, in pan_emit_rt()
671 pan_force_clean_write(const struct pan_fb_info *fb, unsigned tile_size) in pan_force_clean_write()
[all …]
Dpan_blitter.h37 struct pan_fb_info;
95 struct pan_fb_info *fb,
Dpan_blitter.c806 pan_preload_get_views(const struct pan_fb_info *fb, bool zs, struct pan_image_view *patched_s) in pan_preload_get_views()
847 pan_preload_needed(const struct pan_fb_info *fb, bool zs) in pan_preload_needed()
978 const struct pan_fb_info *fb, bool zs, in pan_preload_emit_textures()
1076 struct pan_fb_info *fb, bool zs, in pan_preload_emit_dcd()
1242 struct pan_fb_info *fb) in pan_preload_fb_alloc_pre_post_dcds()
1253 struct pan_fb_info *fb, bool zs, in pan_preload_emit_pre_frame_dcd()
1320 struct pan_fb_info *fb, bool zs, in pan_preload_emit_tiler_job()
1355 struct pan_fb_info *fb, bool zs, in pan_preload_fb_part()
1371 struct pan_fb_info *fb, in GENX()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_meta_clear.c339 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_clear_color_img()
349 *fbinfo = (struct pan_fb_info){ in panvk_meta_clear_color_img()
406 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_clear_zs_img()
416 *fbinfo = (struct pan_fb_info){ in panvk_meta_clear_zs_img()
Dpanvk_vX_meta_blit.c35 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_blit()
49 *fbinfo = (struct pan_fb_info){ in panvk_meta_blit()
Dpanvk_cmd_buffer.c434 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_cmd_fb_info_set_subpass()
486 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_cmd_fb_info_init()
491 *fbinfo = (struct pan_fb_info) { in panvk_cmd_fb_info_init()
Dpanvk_vX_cmd_buffer.c58 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_cmd_prepare_fragment_job()
76 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_per_arch()
182 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_per_arch()
461 const struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_per_arch()
Dpanvk_vX_meta_copy.c580 struct pan_fb_info *fbinfo = &cmdbuf->state.fb.info; in panvk_meta_copy_img2img()
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()
1081 *fbinfo = (struct pan_fb_info){ in panvk_meta_copy_buf2img()
Dpanvk_private.h716 struct pan_fb_info info;
/third_party/mesa3d/docs/relnotes/
D21.1.0.rst1101 - panfrost: Extend pan_fb_info to allow passing a tile enable map
1102 - panfrost: Extend pan_fb_info to allow passing pre/post frame DCDs