Home
last modified time | relevance | path

Searched refs:bin_pool (Results 1 - 13 of 13) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta.c54 panvk_pool_init(&dev->meta.bin_pool, &dev->pdev, NULL, PAN_BO_EXECUTE, in meta_init()
68 panvk_pool_cleanup(&dev->meta.bin_pool); in meta_cleanup()
H A Dpanvk_vX_meta_copy.c312 struct pan_pool *bin_pool, in panvk_meta_copy_img2img_shader()
468 pan_pool_upload_aligned(bin_pool, binary.data, binary.size, 128); in panvk_meta_copy_img2img_shader()
733 panvk_meta_copy_img2img_shader(&dev->pdev, &dev->meta.bin_pool.base, in panvk_meta_copy_img2img_init()
751 panvk_meta_copy_img2img_shader(&dev->pdev, &dev->meta.bin_pool.base, in panvk_meta_copy_img2img_init()
869 struct pan_pool *bin_pool, in panvk_meta_copy_buf2img_shader()
1002 pan_pool_upload_aligned(bin_pool, binary.data, binary.size, 128); in panvk_meta_copy_buf2img_shader()
1149 panvk_meta_copy_buf2img_shader(&dev->pdev, &dev->meta.bin_pool.base, in panvk_meta_copy_buf2img_init()
1242 struct pan_pool *bin_pool, in panvk_meta_copy_img2buf_shader()
1442 pan_pool_upload_aligned(bin_pool, binary.data, binary.size, 128); in panvk_meta_copy_img2buf_shader()
1575 panvk_meta_copy_img2buf_shader(&dev->pdev, &dev->meta.bin_pool in panvk_meta_copy_img2buf_init()
311 panvk_meta_copy_img2img_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, enum pipe_format srcfmt, enum pipe_format dstfmt, unsigned dstmask, unsigned texdim, bool texisarray, bool is_ms, struct pan_shader_info *shader_info) panvk_meta_copy_img2img_shader() argument
868 panvk_meta_copy_buf2img_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, struct panvk_meta_copy_format_info key, struct pan_shader_info *shader_info) panvk_meta_copy_buf2img_shader() argument
1241 panvk_meta_copy_img2buf_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, struct panvk_meta_copy_format_info key, unsigned texdim, unsigned texisarray, struct pan_shader_info *shader_info) panvk_meta_copy_img2buf_shader() argument
1627 panvk_meta_copy_buf2buf_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, unsigned blksz, struct pan_shader_info *shader_info) panvk_meta_copy_buf2buf_shader() argument
1763 panvk_meta_fill_buf_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, struct pan_shader_info *shader_info) panvk_meta_fill_buf_shader() argument
1808 panvk_meta_fill_buf_emit_rsd(struct panfrost_device *pdev, struct pan_pool *bin_pool, struct pan_pool *desc_pool) panvk_meta_fill_buf_emit_rsd() argument
[all...]
H A Dpanvk_vX_meta_blit.c203 panvk_pool_init(&dev->meta.blitter.bin_pool, &dev->pdev, NULL, in meta_blit_init()
210 GENX(pan_blitter_init)(&dev->pdev, &dev->meta.blitter.bin_pool.base, in meta_blit_init()
220 panvk_pool_cleanup(&dev->meta.blitter.bin_pool); in meta_blit_cleanup()
H A Dpanvk_vX_meta_clear.c36 struct pan_pool *bin_pool, in panvk_meta_clear_color_attachment_shader()
69 pan_pool_upload_aligned(bin_pool, binary.data, binary.size, 128); in panvk_meta_clear_color_attachment_shader()
514 &dev->meta.bin_pool.base, in panvk_meta_clear_attachment_init()
521 &dev->meta.bin_pool.base, in panvk_meta_clear_attachment_init()
528 &dev->meta.bin_pool.base, in panvk_meta_clear_attachment_init()
35 panvk_meta_clear_color_attachment_shader(struct panfrost_device *pdev, struct pan_pool *bin_pool, enum glsl_base_type base_type, struct pan_shader_info *shader_info) panvk_meta_clear_color_attachment_shader() argument
H A Dpanvk_private.h140 struct panvk_pool bin_pool;
148 struct panvk_pool bin_pool;
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_screen.h102 struct panfrost_pool bin_pool; member
106 struct panfrost_pool bin_pool; member
H A Dpan_screen.c757 panfrost_pool_cleanup(&screen->indirect_draw.bin_pool); in panfrost_destroy_screen()
758 panfrost_pool_cleanup(&screen->blitter.bin_pool); in panfrost_destroy_screen()
934 panfrost_pool_init(&screen->indirect_draw.bin_pool, NULL, dev, in panfrost_create_screen()
937 panfrost_pool_init(&screen->blitter.bin_pool, NULL, dev, PAN_BO_EXECUTE, in panfrost_create_screen()
H A Dpan_cmdstream.c4764 GENX(pan_blitter_init)(dev, &screen->blitter.bin_pool.base, in panfrost_cmdstream_screen_init()
4768 GENX(panfrost_init_indirect_draw_shaders)(dev, &screen->indirect_draw.bin_pool.base); in panfrost_cmdstream_screen_init()
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_indirect_draw.h59 struct pan_pool *bin_pool);
H A Dpan_blitter.h86 struct pan_pool *bin_pool,
H A Dpan_device.h121 struct pan_pool *bin_pool; member
H A Dpan_indirect_draw.c1145 pan_pool_upload_aligned(dev->indirect_draw_shaders.bin_pool, in create_indirect_draw_shader()
1359 struct pan_pool *bin_pool) in panfrost_init_indirect_draw_shaders()
1365 dev->indirect_draw_shaders.bin_pool = bin_pool; in panfrost_init_indirect_draw_shaders()
1358 panfrost_init_indirect_draw_shaders(struct panfrost_device *dev, struct pan_pool *bin_pool) panfrost_init_indirect_draw_shaders() argument
H A Dpan_blitter.c1663 struct pan_pool *bin_pool, in pan_blitter_init()
1672 dev->blitter.shaders.pool = bin_pool; in pan_blitter_init()
1662 pan_blitter_init(struct panfrost_device *dev, struct pan_pool *bin_pool, struct pan_pool *desc_pool) pan_blitter_init() argument

Completed in 21 milliseconds