-
- Downloads
lib/intel_batchbuffer: Extend __intel_bb_create to handle context config
Currently, intel_bb stores context id with no information about the context itself. This means that intel batchbuffer can only execute on a fixed set of engines with pre-defined indices (so called legacy mode). To accommodate contexts with custom engine layouts, save the context configuration in intel_bb struct. Update function calls to reflect that change. Signed-off-by:Karolina Drobnik <karolina.drobnik@intel.com> Reviewed-by:
Zbigniew Kempczynski <zbigniew.kempczynski@intel.com>
Showing
- lib/igt_draw.c 1 addition, 1 deletionlib/igt_draw.c
- lib/intel_batchbuffer.c 38 additions, 14 deletionslib/intel_batchbuffer.c
- lib/intel_batchbuffer.h 10 additions, 5 deletionslib/intel_batchbuffer.h
- lib/media_fill.c 1 addition, 1 deletionlib/media_fill.c
- tests/i915/api_intel_bb.c 6 additions, 6 deletionstests/i915/api_intel_bb.c
- tests/i915/gem_ppgtt.c 1 addition, 1 deletiontests/i915/gem_ppgtt.c
- tests/i915/gem_pxp.c 8 additions, 8 deletionstests/i915/gem_pxp.c
- tests/i915/kms_fence_pin_leak.c 1 addition, 1 deletiontests/i915/kms_fence_pin_leak.c
- tests/i915/perf.c 9 additions, 9 deletionstests/i915/perf.c
Loading
Please register or sign in to comment