Home
last modified time | relevance | path

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

/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_meta.c54 panvk_pool_init(&dev->meta.bin_pool, &dev->pdev, NULL, PAN_BO_EXECUTE, in panvk_per_arch()
68 panvk_pool_cleanup(&dev->meta.bin_pool); in panvk_per_arch()
Dpanvk_vX_meta_copy.c312 struct pan_pool *bin_pool, in panvk_meta_copy_img2img_shader() argument
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() argument
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() argument
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.base, in panvk_meta_copy_img2buf_init()
[all …]
Dpanvk_vX_meta_clear.c36 struct pan_pool *bin_pool, in panvk_meta_clear_color_attachment_shader() argument
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()
Dpanvk_vX_meta_blit.c203 panvk_pool_init(&dev->meta.blitter.bin_pool, &dev->pdev, NULL, in panvk_per_arch()
210 GENX(pan_blitter_init)(&dev->pdev, &dev->meta.blitter.bin_pool.base, in panvk_per_arch()
220 panvk_pool_cleanup(&dev->meta.blitter.bin_pool); in panvk_per_arch()
Dpanvk_private.h140 struct panvk_pool bin_pool; member
148 struct panvk_pool bin_pool; member
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_screen.h102 struct panfrost_pool bin_pool; member
106 struct panfrost_pool bin_pool; member
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()
Dpan_cmdstream.c4764 GENX(pan_blitter_init)(dev, &screen->blitter.bin_pool.base, in GENX()
4768 GENX(panfrost_init_indirect_draw_shaders)(dev, &screen->indirect_draw.bin_pool.base); in GENX()
/third_party/mesa3d/src/panfrost/lib/
Dpan_indirect_draw.h59 struct pan_pool *bin_pool);
Dpan_blitter.h86 struct pan_pool *bin_pool,
Dpan_device.h121 struct pan_pool *bin_pool; member
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 GENX()
1365 dev->indirect_draw_shaders.bin_pool = bin_pool; in GENX()
Dpan_blitter.c1663 struct pan_pool *bin_pool, in GENX()
1672 dev->blitter.shaders.pool = bin_pool; in GENX()