/third_party/mesa3d/src/panfrost/lib/ |
D | pan_pool.h | 36 struct pan_pool { struct 51 pan_pool_init(struct pan_pool *pool, struct panfrost_device *dev, in pan_pool_init() argument 64 pan_pool_alloc_aligned(struct pan_pool *pool, size_t sz, unsigned alignment); 68 pan_pool_alloc_aligned(struct pan_pool *p, size_t sz, unsigned alignment) \ 75 pan_pool_upload_aligned(struct pan_pool *pool, const void *data, size_t sz, unsigned alignment) in pan_pool_upload_aligned() 83 pan_pool_upload(struct pan_pool *pool, const void *data, size_t sz) in pan_pool_upload() 110 pan_pool_alloc_descs(struct pan_pool *pool, in pan_pool_alloc_descs()
|
D | pan_blitter.h | 39 struct pan_pool; 86 struct pan_pool *bin_pool, 87 struct pan_pool *desc_pool); 93 GENX(pan_preload_fb)(struct pan_pool *desc_pool, 102 struct pan_pool *blit_pool, 125 struct pan_pool *pool,
|
D | pan_indirect_draw.h | 31 struct pan_pool; 52 GENX(panfrost_emit_indirect_draw)(struct pan_pool *pool, 59 struct pan_pool *bin_pool);
|
D | pan_device.h | 65 struct pan_pool *pool; 71 struct pan_pool *pool; 121 struct pan_pool *bin_pool;
|
D | pan_indirect_dispatch.h | 31 struct pan_pool; 40 GENX(pan_indirect_dispatch_emit)(struct pan_pool *pool,
|
D | pan_blitter.c | 863 pan_blitter_emit_varying(struct pan_pool *pool) in pan_blitter_emit_varying() 884 pan_blitter_emit_varying_buffer(struct pan_pool *pool, mali_ptr coordinates) in pan_blitter_emit_varying_buffer() 917 pan_blitter_emit_sampler(struct pan_pool *pool, in pan_blitter_emit_sampler() 934 pan_blitter_emit_textures(struct pan_pool *pool, in pan_blitter_emit_textures() 977 pan_preload_emit_textures(struct pan_pool *pool, in pan_preload_emit_textures() 1022 pan_blitter_emit_zs(struct pan_pool *pool, bool z, bool s) in pan_blitter_emit_zs() 1057 pan_blitter_emit_viewport(struct pan_pool *pool, in pan_blitter_emit_viewport() 1075 pan_preload_emit_dcd(struct pan_pool *pool, in pan_preload_emit_dcd() 1206 pan_blit_emit_tiler_job(struct pan_pool *pool, in pan_blit_emit_tiler_job() 1241 pan_preload_fb_alloc_pre_post_dcds(struct pan_pool *desc_pool, in pan_preload_fb_alloc_pre_post_dcds() [all …]
|
D | pan_scoreboard.h | 157 panfrost_add_job(struct pan_pool *pool, in panfrost_add_job() 240 panfrost_scoreboard_initialize_tiler(struct pan_pool *pool, in panfrost_scoreboard_initialize_tiler()
|
D | pan_texture.h | 224 struct pan_pool;
|
D | pan_indirect_dispatch.c | 57 GENX(pan_indirect_dispatch_emit)(struct pan_pool *pool, in GENX()
|
D | pan_indirect_draw.c | 1226 panfrost_emit_index_min_max_search(struct pan_pool *pool, in panfrost_emit_index_min_max_search() 1265 GENX(panfrost_emit_indirect_draw)(struct pan_pool *pool, in GENX() 1359 struct pan_pool *bin_pool) in GENX()
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_mempool.h | 35 struct pan_pool base; 52 to_panfrost_pool(struct pan_pool *pool) in to_panfrost_pool()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_mempool.h | 51 struct pan_pool base; 70 to_panvk_pool(struct pan_pool *pool) in to_panvk_pool()
|
D | panvk_varyings.h | 35 struct pan_pool; 113 struct pan_pool *varying_mem_pool, in panvk_varyings_alloc()
|
D | panvk_vX_meta_copy.c | 34 struct pan_pool *desc_pool, in panvk_meta_copy_img_emit_texture() 52 struct pan_pool *desc_pool) in panvk_meta_copy_img_emit_sampler() 68 panvk_meta_copy_emit_varying(struct pan_pool *pool, in panvk_meta_copy_emit_varying() 98 panvk_meta_copy_emit_dcd(struct pan_pool *pool, in panvk_meta_copy_emit_dcd() 121 panvk_meta_copy_emit_tiler_job(struct pan_pool *desc_pool, in panvk_meta_copy_emit_tiler_job() 163 panvk_meta_copy_emit_compute_job(struct pan_pool *desc_pool, in panvk_meta_copy_emit_compute_job() 209 struct pan_pool *desc_pool, in panvk_meta_copy_to_img_emit_rsd() 290 struct pan_pool *desc_pool, in panvk_meta_copy_to_buf_emit_rsd() 312 struct pan_pool *bin_pool, in panvk_meta_copy_img2img_shader() 869 struct pan_pool *bin_pool, in panvk_meta_copy_buf2img_shader() [all …]
|
D | panvk_vX_meta_clear.c | 36 struct pan_pool *bin_pool, in panvk_meta_clear_color_attachment_shader() 79 struct pan_pool *desc_pool, in panvk_meta_clear_color_attachment_emit_rsd() 128 struct pan_pool *desc_pool, in panvk_meta_clear_zs_attachment_emit_rsd() 176 panvk_meta_clear_attachment_emit_dcd(struct pan_pool *pool, in panvk_meta_clear_attachment_emit_dcd() 191 panvk_meta_clear_attachment_emit_tiler_job(struct pan_pool *desc_pool, in panvk_meta_clear_attachment_emit_tiler_job()
|
D | panvk_vX_meta.h | 39 panvk_per_arch(meta_emit_viewport)(struct pan_pool *pool,
|
D | panvk_vX_meta.c | 35 panvk_per_arch(meta_emit_viewport)(struct pan_pool *pool, in panvk_per_arch()
|
D | panvk_cs.h | 42 struct pan_pool;
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 555 - panfrost: Add unowned mode to pan_pool 978 - panfrost: Inline away pan_pool.c 5095 - panfrost: Fork pan_pool for Gallium and Vulkan
|
D | 20.3.0.rst | 899 - panfrost: Avoid accessing pan_pool fields directly
|
D | 20.2.0.rst | 689 - panfrost: Introduce pan_pool struct
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 6452 "../src/panfrost/lib/pan_pool.h",
|