refactor: cleanup headers

Related-To: NEO-5548
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
This commit is contained in:
Jaroslaw Warchulski
2025-06-20 09:23:25 +00:00
committed by Compute-Runtime-Automation
parent f2b5126598
commit 2375ff89bb
19 changed files with 65 additions and 77 deletions

View File

@@ -11,6 +11,7 @@
#include "shared/source/os_interface/windows/sys_calls_winmm.h"
#include <chrono>
namespace NEO {
bool DirectSubmissionController::sleep(std::unique_lock<std::mutex> &lock) {
SysCalls::timeBeginPeriod(1u);
@@ -20,7 +21,11 @@ bool DirectSubmissionController::sleep(std::unique_lock<std::mutex> &lock) {
}
void DirectSubmissionController::overrideDirectSubmissionTimeouts(const ProductHelper &productHelper) {
productHelper.overrideDirectSubmissionTimeouts(this->timeout, this->maxTimeout);
uint64_t timeoutUs = this->timeout.count();
uint64_t maxTimeoutUs = this->maxTimeout.count();
productHelper.overrideDirectSubmissionTimeouts(timeoutUs, maxTimeoutUs);
this->timeout = std::chrono::microseconds(timeoutUs);
this->maxTimeout = std::chrono::microseconds(maxTimeoutUs);
}
} // namespace NEO