mesa/src/intel
Lionel Landwerlin a5f2c8c845 anv: create individual logical engines on i915 when possible
This enables us to create more logical engines than HW engines are
available. This also brings the uAPI usage closer to what is happening
on Xe.

Rework: (Sagar)
- Correct exec_flag at the time of submission
- Handle device status check
- Set queue parameters

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: José Roberto de Souza <jose.souza@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23661>
2023-09-07 06:39:06 +00:00
..
blorp blorp: remove unused variable 2023-09-06 19:34:28 +00:00
ci ci: Disable WHL jobs 2023-09-02 15:43:01 -04:00
common intel: Pass virtual memory address space ID while creating context 2023-09-07 06:39:06 +00:00
compiler intel/fs: limit register flag interaction of FIND_*LIVE_CHANNEL 2023-09-06 14:47:40 +00:00
dev intel/anv: batch stats util 2023-09-06 20:07:01 +00:00
ds intel/compiler,intel/blorp,intel/vulkan: decouple vulkan driver and compiler from gallium 2023-08-03 22:00:15 +00:00
genxml intel/genxml: Fix comparing xml when node counts differ 2023-09-06 07:18:47 +00:00
isl isl/tilememcpy_test: add multiple tile testing 2023-09-02 21:49:05 -07:00
nullhw-layer vulkan/layers: Use PUBLIC instead of VK_LAYER_EXPORT 2023-02-17 03:42:34 +00:00
perf intel: Move i915_drm.h specific code from common/intel_gem.h to common/i915/intel_gem.h 2023-07-28 15:36:52 +00:00
tools intel/common: Move intel_clflush.h to intel_mem.h/intel_mem.c 2023-09-06 01:39:53 +00:00
vulkan anv: create individual logical engines on i915 when possible 2023-09-07 06:39:06 +00:00
vulkan_hasvk intel: Pass virtual memory address space ID while creating context 2023-09-07 06:39:06 +00:00
meson.build intel: Only build perf if drivers or tools are enabled 2023-08-31 21:53:19 +00:00