Use GPU pointers for HwPerfCounter.

Related-To: NEO-2872

Change-Id: Ia30f2ee0d96a3da05b8e5ecf55e9b7fb5a34ace7
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
This commit is contained in:
Piotr Fusik
2019-04-18 12:25:29 +02:00
committed by sys_ocldev
parent 086ef7c461
commit 603eee76e5
11 changed files with 209 additions and 190 deletions

View File

@@ -41,7 +41,7 @@ class HardwareInterface {
const CsrDependencies &csrDependencies,
KernelOperation **blockedCommandsData,
TagNode<HwTimeStamps> *hwTimeStamps,
HwPerfCounter *hwPerfCounter,
TagNode<HwPerfCounter> *hwPerfCounter,
TimestampPacketContainer *previousTimestampPacketNodes,
TimestampPacketContainer *currentTimestampPacketNodes,
PreemptionMode preemptionMode,
@@ -67,13 +67,13 @@ class HardwareInterface {
const DispatchInfo &dispatchInfo,
const MultiDispatchInfo &multiDispatchInfo,
TagNode<HwTimeStamps> *hwTimeStamps,
HwPerfCounter *hwPerfCounter,
TagNode<HwPerfCounter> *hwPerfCounter,
LinearStream *commandStream,
CommandQueue &commandQueue);
static void dispatchProfilingPerfEndCommands(
TagNode<HwTimeStamps> *hwTimeStamps,
HwPerfCounter *hwPerfCounter,
TagNode<HwPerfCounter> *hwPerfCounter,
LinearStream *commandStream,
CommandQueue &commandQueue);