Home
last modified time | relevance | path

Searched refs:max_threads_per_core (Results 1 – 5 of 5) sorted by relevance

/external/mesa3d/src/panfrost/lib/kmod/
Dpanfrost_kmod.c102 props->max_threads_per_core = in panfrost_dev_query_thread_props()
104 if (!props->max_threads_per_core) { in panfrost_dev_query_thread_props()
108 props->max_threads_per_core = 256; in panfrost_dev_query_thread_props()
113 props->max_threads_per_core = 384; in panfrost_dev_query_thread_props()
118 props->max_threads_per_core = 768; in panfrost_dev_query_thread_props()
123 props->max_threads_per_core = 512; in panfrost_dev_query_thread_props()
134 props->max_threads_per_wg = props->max_threads_per_core; in panfrost_dev_query_thread_props()
147 props->num_registers_per_core = props->max_threads_per_core * 4; in panfrost_dev_query_thread_props()
154 props->num_registers_per_core = props->max_threads_per_core * 64; in panfrost_dev_query_thread_props()
162 props->num_registers_per_core = props->max_threads_per_core * 32; in panfrost_dev_query_thread_props()
[all …]
Dpanthor_kmod.c227 props->max_threads_per_core = panthor_dev->props.gpu.max_threads; in panthor_dev_query_thread_props()
236 assert(props->max_threads_per_wg && props->max_threads_per_core && in panthor_dev_query_thread_props()
243 props->max_tls_instance_per_core = props->max_threads_per_core; in panthor_dev_query_thread_props()
Dpan_kmod.h177 uint32_t max_threads_per_core; member
/external/mesa3d/src/panfrost/lib/
Dpan_props.c141 return props->max_tls_instance_per_core ?: props->max_threads_per_core; in panfrost_query_thread_tls_alloc()
160 return MIN3(props->max_threads_per_wg, props->max_threads_per_core, in panfrost_compute_max_thread_count()
/external/mesa3d/src/panfrost/vulkan/csf/
Dpanvk_vX_cmd_dispatch.c116 unsigned max_threads_per_task = phys_dev->kmod.props.max_threads_per_core / in calculate_workgroups_per_task()