Extract functions to command_queue_hw_base.inl

Change-Id: I172c5d29cc81c4f1a95f6475ec261975ee21fab6
Related-To: NEO-3016
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:
Maciej Dziuban
2019-05-10 10:46:54 +02:00
committed by sys_ocldev
parent a3ad3b9fa2
commit 3da9aebf7d
7 changed files with 37 additions and 20 deletions

View File

@@ -0,0 +1,29 @@
/*
* Copyright (C) 2019 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
*/
#include "runtime/command_queue/command_queue_hw_base.inl"
namespace NEO {
template <typename GfxFamily>
bool CommandQueueHw<GfxFamily>::requiresCacheFlushAfterWalkerBasedOnProperties(const cl_queue_properties *properties) {
return false;
}
template <typename GfxFamily>
void CommandQueueHw<GfxFamily>::submitCacheFlush(Surface **surfaces,
size_t numSurfaces,
LinearStream *commandStream,
uint64_t postSyncAddress) {
}
template <typename GfxFamily>
bool CommandQueueHw<GfxFamily>::isCacheFlushCommand(uint32_t commandType) {
return false;
}
} // namespace NEO