mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-19 13:38:19 +02:00
BTD unit will keep accumulating the threads and then eventually dispatch those active threads once it reaches the counter. I guess dispatching too fast will not have full occupancy at the BTD unit, instead we just pick the half of max value for counter. This patch also add drirc option to dispatch_timeout_counter and tweak values internally with respect to HW limits. Default value we have right now is 512 clocks, we can for sure tune it per app. Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40733> |
||
|---|---|---|
| .. | ||
| blorp | ||
| ci | ||
| common | ||
| compiler | ||
| decoder | ||
| dev | ||
| ds | ||
| executor | ||
| genxml | ||
| isl | ||
| mda | ||
| nullhw-layer | ||
| perf | ||
| shaders | ||
| tools | ||
| vulkan | ||
| vulkan_hasvk | ||
| meson.build | ||