feature: increment value for aggregated CB Event support [1/n]

Related-To: NEO-13971

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2025-02-06 13:11:12 +00:00
committed by Compute-Runtime-Automation
parent 4a1af14587
commit 56b1468b58
4 changed files with 63 additions and 1 deletions

View File

@@ -97,6 +97,9 @@ class InOrderExecInfo : public NEO::NonCopyableClass {
void pushTempTimestampNode(TagNodeBase *node, uint64_t value);
void releaseNotUsedTempTimestampNodes(bool forceReturn);
void setIncrementValue(uint64_t value) { incrementValue = value; }
uint64_t getIncrementValue() const { return incrementValue; }
protected:
void uploadToTbx(TagNodeBase &node, size_t size);
@@ -111,7 +114,7 @@ class InOrderExecInfo : public NEO::NonCopyableClass {
uint64_t counterValue = 0;
uint64_t lastWaitedCounterValue = 0;
uint64_t incrementValue = 0;
uint64_t regularCmdListSubmissionCounter = 0;
uint64_t deviceAddress = 0;
uint64_t *hostAddress = nullptr;