mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
fix: disable fence wait if not supported on given CSR type
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
d8a4f92856
commit
9629ab3cc3
@@ -530,6 +530,8 @@ class UltCommandStreamReceiver : public CommandStreamReceiverHw<GfxFamily>, publ
|
||||
return BaseClass::waitUserFence(waitValue, hostAddress, timeout, userInterrupt, externalInterruptId, allocForInterruptWait);
|
||||
}
|
||||
|
||||
bool waitUserFenceSupported() override { return isUserFenceWaitSupported; }
|
||||
|
||||
void unblockPagingFenceSemaphore(uint64_t pagingFenceValue) override {
|
||||
this->pagingFenceValueToUnblock = pagingFenceValue;
|
||||
BaseClass::unblockPagingFenceSemaphore(pagingFenceValue);
|
||||
@@ -619,6 +621,7 @@ class UltCommandStreamReceiver : public CommandStreamReceiverHw<GfxFamily>, publ
|
||||
bool stopDirectSubmissionCalled = false;
|
||||
bool stopDirectSubmissionCalledBlocking = false;
|
||||
bool registeredDcFlushForDcFlushMitigation = false;
|
||||
bool isUserFenceWaitSupported = false;
|
||||
};
|
||||
|
||||
} // namespace NEO
|
||||
|
||||
Reference in New Issue
Block a user