intel/dev: Add URB min/max entries for Mesh and Task

Rework:
 * Jordan: Update intel_dev_info.c::print_base_devinfo() to add new
   stage_names

Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40231>
This commit is contained in:
José Roberto de Souza 2024-12-03 09:51:20 -08:00 committed by Marge Bot
parent 006af07549
commit d206b176c4
2 changed files with 6 additions and 2 deletions

View file

@ -220,8 +220,8 @@ Struct("intel_device_info_mem_desc",
Struct("intel_device_info_urb_desc",
[Member("int", "size"),
Member("int", "min_entries", array=4),
Member("int", "max_entries", array=4)])
Member("int", "min_entries", array=8),
Member("int", "max_entries", array=8)])
Struct("intel_device_info_pat_desc",
[Member("intel_device_info_pat_entry", "cached_coherent",

View file

@ -116,6 +116,10 @@ print_base_devinfo(const struct intel_device_info *devinfo)
[MESA_SHADER_TESS_CTRL] = "HS",
[MESA_SHADER_TESS_EVAL] = "DS",
[MESA_SHADER_GEOMETRY] = "GS",
[MESA_SHADER_FRAGMENT] = "FS",
[MESA_SHADER_COMPUTE] = "CS",
[MESA_SHADER_TASK] = "TS",
[MESA_SHADER_MESH] = "MS",
};
STATIC_ASSERT(ARRAY_SIZE(stage_names) ==
ARRAY_SIZE(devinfo->urb.min_entries));