/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_vX_meta_copy.c | 34 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 D | panvk_vX_meta_clear.c | 79 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 D | panvk_vX_cmd_buffer.c | 61 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 D | panvk_vX_meta_blit.c | 105 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 D | panvk_vX_meta.c | 56 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 D | panvk_vX_device.c | 226 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 D | panvk_private.h | 141 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 D | pan_assemble.c | 41 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 D | pan_screen.h | 103 struct panfrost_pool desc_pool; member
|
H A D | pan_screen.c | 759 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 D | pan_context.h | 405 struct panfrost_pool *desc_pool,
|
H A D | pan_cmdstream.c | 4765 &screen->blitter.desc_pool.base); in panfrost_cmdstream_screen_init()
|
/third_party/mesa3d/src/panfrost/lib/ |
H A D | pan_blitter.h | 87 struct pan_pool *desc_pool); 93 GENX(pan_preload_fb)(struct pan_pool *desc_pool,
|
H A D | pan_blitter.c | 1241 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 D | vulkan.h | 123 VkDescriptorPool desc_pool; member
|
H A D | vulkan.c | 1134 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 D | triangle-vulkan.c | 211 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 D | vulkan_command_buffer_utils.cpp | 1408 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 D | vulkan_command_buffer_utils.h | 219 VkDescriptorPool desc_pool; member
|