Unify multi regular context selection

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>

Related-To: NEO-7618
This commit is contained in:
Dunajski, Bartosz
2023-01-26 11:33:18 +00:00
committed by Compute-Runtime-Automation
parent 026d50c7b9
commit d42ec1ad8a
7 changed files with 172 additions and 41 deletions

View File

@@ -156,6 +156,7 @@ class Device : public ReferenceTrackedObject<Device> {
const ProductHelper &getProductHelper() const;
const CompilerProductHelper &getCompilerProductHelper() const;
uint32_t getNumberOfRegularContextsPerEngine() const { return numberOfRegularContextsPerEngine; }
bool isMultiRegularContextSelectionAllowed(aub_stream::EngineType engineType, EngineUsage engineUsage) const;
std::atomic<uint32_t> debugExecutionCounter = 0;