| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_vX_meta.c | 56 panvk_pool_init(&dev->meta.desc_pool, &dev->pdev, NULL, 0, 67 panvk_pool_cleanup(&dev->meta.desc_pool);
|
| H A D | panvk_vX_meta_copy.c | 34 struct pan_pool *desc_pool, 39 pan_pool_alloc_desc(desc_pool, TEXTURE); 43 pan_pool_alloc_aligned(desc_pool, payload_size, 53 pan_pool_alloc_aligned(desc_pool, sz, pan_alignment(TEXTURE)); 61 return pan_pool_upload_aligned(desc_pool, &texture.gpu, 69 struct pan_pool *desc_pool) 72 pan_pool_alloc_desc(desc_pool, SAMPLER); 150 panvk_meta_copy_emit_tiler_job(struct pan_pool *desc_pool, argument 159 pan_pool_alloc_desc(desc_pool, TILER_JOB); 161 panvk_meta_copy_emit_dcd(desc_pool, src_coord 33 panvk_meta_copy_img_emit_texture(struct panfrost_device * pdev,struct pan_pool * desc_pool,const struct pan_image_view * view) argument 68 panvk_meta_copy_img_emit_sampler(struct panfrost_device * pdev,struct pan_pool * desc_pool) argument 194 panvk_meta_copy_emit_compute_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,const struct pan_compute_dim * num_wg,const struct pan_compute_dim * wg_sz,mali_ptr texture,mali_ptr sampler,mali_ptr ubo,mali_ptr push_constants,mali_ptr rsd,mali_ptr tsd) argument 241 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) argument 369 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) argument 1982 panvk_meta_fill_buf_emit_rsd(struct panfrost_device * pdev,struct pan_pool * bin_pool,struct pan_pool * desc_pool,struct panfrost_ubo_push * pushmap) argument [all...] |
| H A D | panvk_vX_cmd_buffer.c | 49 pan_pool_alloc_desc(&cmdbuf->desc_pool.base, FRAGMENT_JOB); 140 struct panfrost_ptr ptr = pan_pool_alloc_desc(&cmdbuf->desc_pool.base, 143 panfrost_add_job(&cmdbuf->desc_pool.base, &batch->scoreboard, 159 GENX(pan_preload_fb)(&cmdbuf->desc_pool.base, &batch->scoreboard, 192 panfrost_scoreboard_initialize_tiler(&cmdbuf->desc_pool.base, 264 pan_pool_alloc_desc_aggregate(&cmdbuf->desc_pool.base, 293 pan_pool_alloc_desc(&cmdbuf->desc_pool.base, LOCAL_STORAGE); 338 pan_pool_alloc_aligned(&cmdbuf->desc_pool.base, sysval_count * 16, 16); 363 pan_pool_alloc_desc_array(&cmdbuf->desc_pool.base, 387 pan_pool_alloc_aligned(&cmdbuf->desc_pool [all...] |
| H A D | panvk_vX_meta_blit.c | 105 GENX(pan_blit_ctx_init)(pdev, blitinfo, &cmdbuf->desc_pool.base, &ctx); 130 GENX(pan_blit)(&ctx, &cmdbuf->desc_pool.base, &batch->scoreboard, tsd, tiler); 222 panvk_pool_init(&dev->meta.blitter.desc_pool, &dev->pdev, NULL, 227 &dev->meta.blitter.desc_pool.base); 235 panvk_pool_cleanup(&dev->meta.blitter.desc_pool);
|
| H A D | panvk_vX_meta_clear.c | 154 struct pan_pool *desc_pool, 161 pan_pool_alloc_desc_aggregate(desc_pool, 315 panvk_meta_clear_attachment_emit_tiler_job(struct pan_pool *desc_pool, argument 323 pan_pool_alloc_desc(desc_pool, TILER_JOB); 325 panvk_meta_clear_attachment_emit_dcd(desc_pool, 354 panfrost_add_job(desc_pool, scoreboard, MALI_JOB_TYPE_TILER, 411 panvk_per_arch(meta_emit_viewport)(&cmdbuf->desc_pool.base, 420 mali_ptr coordinates = pan_pool_upload_aligned(&cmdbuf->desc_pool.base, 454 &cmdbuf->desc_pool.base, 461 &cmdbuf->desc_pool 153 panvk_meta_clear_attachments_emit_rsd(struct panfrost_device * pdev,struct pan_pool * desc_pool,enum pipe_format format,unsigned rt,bool z,bool s,struct pan_shader_info * shader_info,mali_ptr shader) argument [all...] |
| H A D | panvk_vX_device.c | 228 panvk_pool_num_bos(&cmdbuf->desc_pool) + 238 panvk_pool_get_bo_handles(&cmdbuf->desc_pool, &bos[bo_idx]); 239 bo_idx += panvk_pool_num_bos(&cmdbuf->desc_pool);
|
| H A D | panvk_private.h | 131 struct panvk_pool desc_pool; member in struct:panvk_meta 139 struct panvk_pool desc_pool; member in struct:panvk_meta::__anon9e4fc0280108 651 struct panvk_pool desc_pool; member in struct:panvk_cmd_buffer
|
| H A D | panvk_cmd_buffer.c | 93 pan_pool_alloc_aligned(&cmdbuf->desc_pool.base,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_assemble.c | 45 struct panfrost_pool *desc_pool, 92 screen->vtbl.prepare_rsd(state, desc_pool, upload); 43 panfrost_shader_compile(struct pipe_screen * pscreen,struct panfrost_pool * shader_pool,struct panfrost_pool * desc_pool,enum pipe_shader_ir ir_type,const void * ir,gl_shader_stage stage,struct panfrost_shader_state * state) argument
|
| H A D | pan_screen.h | 103 struct panfrost_pool desc_pool; member in struct:panfrost_screen::__anon32496b940108
|
| H A D | pan_context.h | 367 struct panfrost_pool *desc_pool,
|
| H A D | pan_screen.c | 711 panfrost_pool_cleanup(&screen->blitter.desc_pool); 892 panfrost_pool_init(&screen->blitter.desc_pool, NULL, dev, 0, 65536,
|
| H A D | pan_cmdstream.c | 3679 &screen->blitter.desc_pool.base);
|
| /xsrc/external/mit/MesaLib/dist/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 | 1037 pan_blit_emit_tiler_job(struct pan_pool *desc_pool, argument 1045 pan_pool_alloc_desc(desc_pool, TILER_JOB); 1047 pan_blit_emit_dcd(desc_pool, 1075 panfrost_add_job(desc_pool, scoreboard, MALI_JOB_TYPE_TILER, 1082 pan_preload_fb_alloc_pre_post_dcds(struct pan_pool *desc_pool, argument 1089 pan_pool_alloc_desc_array(desc_pool, 3, DRAW); 1093 pan_preload_emit_pre_frame_dcd(struct pan_pool *desc_pool, argument 1099 pan_preload_fb_alloc_pre_post_dcds(desc_pool, fb); 1120 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, rsd, dcd, always_write); 1145 desc_pool 1157 pan_preload_emit_tiler_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,struct pan_fb_info * fb,bool zs,mali_ptr coords,mali_ptr rsd,mali_ptr tsd) argument [all...] |