mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-24 21:18:24 +08:00
This fix is most important for multi command list execution use cases. It is also benefitial for single command list execution, as driver saves on loop enters and exits. Methods handling single command list instead of array of objects are simpler. Removed loops were at: - CommandListExecutionContext constructor - estimateLinearStreamSizeInitial method - computePreemptionSize method - collectPrintfContentsFromAllCommandsLists method Related-To: NEO-7828 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>