mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-22 10:17:01 +08:00
Move ClCoreHelper ownership to RootDeviceEnvironment 3/n
Related-To: NEO-6853 Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com> Use RootDeviceEnvironment getHelper<ClCoreHelper> for - getQueueFamilyName - getKernelPrivateMemSize - preferBlitterForLocalToLocalTransfers
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
5f8cc9b99b
commit
9564af14f5
@@ -246,8 +246,8 @@ CommandStreamReceiver &CommandQueue::selectCsrForBuiltinOperation(const CsrSelec
|
||||
aub_stream::EngineType preferredBcsEngineType = aub_stream::EngineType::NUM_ENGINES;
|
||||
switch (args.direction) {
|
||||
case TransferDirection::LocalToLocal: {
|
||||
const auto &clHwHelper = ClHwHelper::get(device->getHardwareInfo().platform.eRenderCoreFamily);
|
||||
preferBcs = clHwHelper.preferBlitterForLocalToLocalTransfers();
|
||||
const auto &clCoreHelper = device->getRootDeviceEnvironment().getHelper<ClCoreHelper>();
|
||||
preferBcs = clCoreHelper.preferBlitterForLocalToLocalTransfers();
|
||||
if (auto flag = DebugManager.flags.PreferCopyEngineForCopyBufferToBuffer.get(); flag != -1) {
|
||||
preferBcs = static_cast<bool>(flag);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user