Home
last modified time | relevance | path

Searched refs:wls_size (Results 1 - 10 of 10) sorted by relevance

/third_party/mesa3d/src/panfrost/lib/
H A Dpan_cs.h135 pan_wls_adjust_size(unsigned wls_size) in pan_wls_adjust_size() argument
137 return util_next_power_of_two(MAX2(wls_size, 128)); in pan_wls_adjust_size()
143 unsigned wls_size) in pan_wls_mem_size()
147 return pan_wls_adjust_size(wls_size) * instances * dev->core_id_range; in pan_wls_mem_size()
141 pan_wls_mem_size(const struct panfrost_device *dev, const struct pan_compute_dim *dim, unsigned wls_size) pan_wls_mem_size() argument
H A Dpan_indirect_dispatch.c162 assert(!shader_info.wls_size); in pan_indirect_dispatch_init()
H A Dpan_shader.c304 info->wls_size = s->info.shared_size; in pan_shader_compile()
H A Dpan_cs.c568 unsigned wls_size = pan_wls_adjust_size(info->wls.size); in pan_emit_tls() local
570 cfg.wls_size_scale = util_logbase2(wls_size) + 1; in pan_emit_tls()
H A Dpan_indirect_draw.c1130 assert(!shader_info.wls_size); in create_indirect_draw_shader()
/third_party/mesa3d/src/panfrost/util/
H A Dpan_ir.h277 unsigned wls_size; member
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_pipeline.c259 pipeline->wls_size = MAX2(pipeline->wls_size, shader->info.wls_size); in panvk_pipeline_builder_init_shaders()
H A Dpanvk_private.h869 unsigned wls_size;
H A Dpanvk_vX_cmd_buffer.c774 assert(!pipeline->wls_size); in panvk_cmd_draw()
1378 batch->tlsinfo.wls.size = pipeline->wls_size; in CmdDispatch()
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c1597 .wls.size = ss->info.wls_size, in panfrost_emit_shared_memory()
1612 if (ss->info.wls_size) { in panfrost_emit_shared_memory()
4050 if (info->indirect && ((cs->info.wls_size != 0) || !PAN_GPU_INDIRECTS)) { in panfrost_launch_grid()

Completed in 18 milliseconds