feature: Add support for euss buffer overflow on windows

Related-To: NEO-15684

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
This commit is contained in:
shubham kumar
2025-10-23 06:09:00 +00:00
committed by Compute-Runtime-Automation
parent c704bd6d63
commit 91a27e9e9d
7 changed files with 81 additions and 19 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
@@ -13,7 +13,7 @@ bool Wddm::perfOpenEuStallStream(uint32_t sampleRate, uint32_t minBufferSize) {
return false;
}
bool Wddm::perfReadEuStallStream(uint8_t *pRawData, size_t *pRawDataSize) {
bool Wddm::perfReadEuStallStream(uint8_t *pRawData, size_t *pRawDataSize, uint32_t *pOutRetCode) {
return false;
}

View File

@@ -202,7 +202,7 @@ class Wddm : public DriverModel {
MOCKABLE_VIRTUAL bool perfOpenEuStallStream(uint32_t sampleRate, uint32_t minBufferSize);
MOCKABLE_VIRTUAL bool perfDisableEuStallStream();
MOCKABLE_VIRTUAL bool perfReadEuStallStream(uint8_t *pRawData, size_t *pRawDataSize);
MOCKABLE_VIRTUAL bool perfReadEuStallStream(uint8_t *pRawData, size_t *pRawDataSize, uint32_t *pOutRetCode);
PhysicalDevicePciBusInfo getPciBusInfo() const override;