Home
last modified time | relevance | path

Searched refs:desc_pool (Results 1 - 19 of 19) sorted by relevance

/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_meta_copy.c34 struct pan_pool *desc_pool, in panvk_meta_copy_img_emit_texture()
38 pan_pool_alloc_desc(desc_pool, TEXTURE); in panvk_meta_copy_img_emit_texture()
42 pan_pool_alloc_aligned(desc_pool, payload_size, in panvk_meta_copy_img_emit_texture()
52 struct pan_pool *desc_pool) in panvk_meta_copy_img_emit_sampler()
55 pan_pool_alloc_desc(desc_pool, SAMPLER); in panvk_meta_copy_img_emit_sampler()
121 panvk_meta_copy_emit_tiler_job(struct pan_pool *desc_pool, in panvk_meta_copy_emit_tiler_job() argument
130 pan_pool_alloc_desc(desc_pool, TILER_JOB); in panvk_meta_copy_emit_tiler_job()
132 panvk_meta_copy_emit_dcd(desc_pool, src_coords, dst_coords, in panvk_meta_copy_emit_tiler_job()
157 panfrost_add_job(desc_pool, scoreboard, MALI_JOB_TYPE_TILER, 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() argument
33 panvk_meta_copy_img_emit_texture(struct panfrost_device *pdev, struct pan_pool *desc_pool, const struct pan_image_view *view) panvk_meta_copy_img_emit_texture() argument
51 panvk_meta_copy_img_emit_sampler(struct panfrost_device *pdev, struct pan_pool *desc_pool) panvk_meta_copy_img_emit_sampler() argument
208 panvk_meta_copy_to_img_emit_rsd(struct panfrost_device *pdev, struct pan_pool *desc_pool, mali_ptr shader, const struct pan_shader_info *shader_info, enum pipe_format fmt, unsigned wrmask, bool from_img) panvk_meta_copy_to_img_emit_rsd() argument
289 panvk_meta_copy_to_buf_emit_rsd(struct panfrost_device *pdev, struct pan_pool *desc_pool, mali_ptr shader, const struct pan_shader_info *shader_info, bool from_img) panvk_meta_copy_to_buf_emit_rsd() 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_clear.c79 struct pan_pool *desc_pool, in panvk_meta_clear_color_attachment_emit_rsd()
86 pan_pool_alloc_desc_aggregate(desc_pool, in panvk_meta_clear_color_attachment_emit_rsd()
128 struct pan_pool *desc_pool, in panvk_meta_clear_zs_attachment_emit_rsd()
132 struct panfrost_ptr rsd_ptr = pan_pool_alloc_desc(desc_pool, RENDERER_STATE); in panvk_meta_clear_zs_attachment_emit_rsd()
191 panvk_meta_clear_attachment_emit_tiler_job(struct pan_pool *desc_pool, in panvk_meta_clear_attachment_emit_tiler_job() argument
199 pan_pool_alloc_desc(desc_pool, TILER_JOB); in panvk_meta_clear_attachment_emit_tiler_job()
201 panvk_meta_clear_attachment_emit_dcd(desc_pool, in panvk_meta_clear_attachment_emit_tiler_job()
228 panfrost_add_job(desc_pool, scoreboard, MALI_JOB_TYPE_TILER, in panvk_meta_clear_attachment_emit_tiler_job()
285 panvk_per_arch(meta_emit_viewport)(&cmdbuf->desc_pool.base, in panvk_meta_clear_attachment()
294 mali_ptr coordinates = pan_pool_upload_aligned(&cmdbuf->desc_pool in panvk_meta_clear_attachment()
78 panvk_meta_clear_color_attachment_emit_rsd(struct panfrost_device *pdev, struct pan_pool *desc_pool, enum pipe_format format, unsigned rt, struct pan_shader_info *shader_info, mali_ptr shader) panvk_meta_clear_color_attachment_emit_rsd() argument
127 panvk_meta_clear_zs_attachment_emit_rsd(struct panfrost_device *pdev, struct pan_pool *desc_pool, VkImageAspectFlags mask, VkClearDepthStencilValue value) panvk_meta_clear_zs_attachment_emit_rsd() argument
[all...]
H A Dpanvk_vX_cmd_buffer.c61 pan_pool_alloc_desc(&cmdbuf->desc_pool.base, FRAGMENT_JOB); in panvk_cmd_prepare_fragment_job()
92 struct panfrost_ptr ptr = pan_pool_alloc_desc(&cmdbuf->desc_pool.base, in cmd_close_batch()
95 panfrost_add_job(&cmdbuf->desc_pool.base, &batch->scoreboard, in cmd_close_batch()
111 GENX(pan_preload_fb)(&cmdbuf->desc_pool.base, &batch->scoreboard, in cmd_close_batch()
188 pan_pool_alloc_desc_aggregate(&cmdbuf->desc_pool.base, in cmd_alloc_fb_desc()
208 pan_pool_alloc_desc(&cmdbuf->desc_pool.base, LOCAL_STORAGE); in cmd_alloc_tls_desc()
254 pan_pool_alloc_aligned(&cmdbuf->desc_pool.base, in panvk_cmd_prepare_sysvals()
271 pan_pool_alloc_aligned(&cmdbuf->desc_pool.base, in panvk_cmd_prepare_push_constants()
294 pan_pool_alloc_desc_array(&cmdbuf->desc_pool.base, in panvk_cmd_prepare_ubos()
315 pan_pool_alloc_aligned(&cmdbuf->desc_pool in panvk_cmd_prepare_textures()
[all...]
H A Dpanvk_vX_meta_blit.c105 GENX(pan_blit_ctx_init)(pdev, blitinfo, &cmdbuf->desc_pool.base, &ctx); in panvk_meta_blit()
125 GENX(pan_blit)(&ctx, &cmdbuf->desc_pool.base, &batch->scoreboard, tsd, tiler); in panvk_meta_blit()
206 panvk_pool_init(&dev->meta.blitter.desc_pool, &dev->pdev, NULL, in meta_blit_init()
211 &dev->meta.blitter.desc_pool.base); in meta_blit_init()
219 panvk_pool_cleanup(&dev->meta.blitter.desc_pool); in meta_blit_cleanup()
H A Dpanvk_vX_meta.c56 panvk_pool_init(&dev->meta.desc_pool, &dev->pdev, NULL, 0, in meta_init()
67 panvk_pool_cleanup(&dev->meta.desc_pool); in meta_cleanup()
H A Dpanvk_vX_device.c226 panvk_pool_num_bos(&cmdbuf->desc_pool) + in queue_submit()
236 panvk_pool_get_bo_handles(&cmdbuf->desc_pool, &bos[bo_idx]); in queue_submit()
237 bo_idx += panvk_pool_num_bos(&cmdbuf->desc_pool); in queue_submit()
H A Dpanvk_private.h141 struct panvk_pool desc_pool;
149 struct panvk_pool desc_pool;
763 struct panvk_pool desc_pool;
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_assemble.c41 struct panfrost_pool *desc_pool, in panfrost_shader_compile()
57 panfrost_shader_compile(pscreen, shader_pool, desc_pool, xfb, state->xfb); in panfrost_shader_compile()
112 screen->vtbl.prepare_shader(state, desc_pool, upload); in panfrost_shader_compile()
39 panfrost_shader_compile(struct pipe_screen *pscreen, struct panfrost_pool *shader_pool, struct panfrost_pool *desc_pool, const nir_shader *ir, struct panfrost_shader_state *state) panfrost_shader_compile() argument
H A Dpan_screen.h103 struct panfrost_pool desc_pool; member
H A Dpan_screen.c759 panfrost_pool_cleanup(&screen->blitter.desc_pool); in panfrost_destroy_screen()
939 panfrost_pool_init(&screen->blitter.desc_pool, NULL, dev, 0, 65536, in panfrost_create_screen()
H A Dpan_context.h405 struct panfrost_pool *desc_pool,
H A Dpan_cmdstream.c4765 &screen->blitter.desc_pool.base); in panfrost_cmdstream_screen_init()
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_blitter.h87 struct pan_pool *desc_pool);
93 GENX(pan_preload_fb)(struct pan_pool *desc_pool,
H A Dpan_blitter.c1241 pan_preload_fb_alloc_pre_post_dcds(struct pan_pool *desc_pool, in pan_preload_fb_alloc_pre_post_dcds() argument
1248 pan_pool_alloc_desc_array(desc_pool, 3, DRAW); in pan_preload_fb_alloc_pre_post_dcds()
1252 pan_preload_emit_pre_frame_dcd(struct pan_pool *desc_pool, in pan_preload_emit_pre_frame_dcd() argument
1257 pan_preload_fb_alloc_pre_post_dcds(desc_pool, fb); in pan_preload_emit_pre_frame_dcd()
1281 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, dcd, always_write); in pan_preload_emit_pre_frame_dcd()
1306 desc_pool->dev->arch > 6 ? in pan_preload_emit_pre_frame_dcd()
1318 pan_preload_emit_tiler_job(struct pan_pool *desc_pool, in pan_preload_emit_tiler_job() argument
1324 pan_pool_alloc_desc(desc_pool, TILER_JOB); in pan_preload_emit_tiler_job()
1326 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, in pan_preload_emit_tiler_job()
1346 panfrost_add_job(desc_pool, scoreboar in pan_preload_emit_tiler_job()
1662 pan_blitter_init(struct panfrost_device *dev, struct pan_pool *bin_pool, struct pan_pool *desc_pool) pan_blitter_init() argument
[all...]
/third_party/ffmpeg/libavutil/
H A Dvulkan.h123 VkDescriptorPool desc_pool; member
H A Dvulkan.c1134 s->hwctx->alloc, &pl->desc_pool); in ff_vk_init_pipeline_layout()
1146 .descriptorPool = pl->desc_pool, in ff_vk_init_pipeline_layout()
1353 if (pl->desc_pool) in free_pipeline()
1354 vk->DestroyDescriptorPool(s->hwctx->act_dev, pl->desc_pool, in free_pipeline()
/third_party/glfw/tests/
H A Dtriangle-vulkan.c211 VkDescriptorPool desc_pool; member
1372 &demo->desc_pool); in demo_prepare_descriptor_pool()
1385 .descriptorPool = demo->desc_pool, in demo_prepare_descriptor_set()
2028 vkDestroyDescriptorPool(demo->device, demo->desc_pool, NULL); in demo_cleanup()
2087 vkDestroyDescriptorPool(demo->device, demo->desc_pool, NULL); in demo_resize()
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/third_party/
H A Dvulkan_command_buffer_utils.cpp1408 res = vkCreateDescriptorPool(info.device, &descriptor_pool, NULL, &info.desc_pool); in init_descriptor_pool()
1421 alloc_info[0].descriptorPool = info.desc_pool; in init_descriptor_set()
1840 vkDestroyDescriptorPool(info.device, info.desc_pool, NULL); in destroy_descriptor_pool()
H A Dvulkan_command_buffer_utils.h219 VkDescriptorPool desc_pool; member

Completed in 29 milliseconds