fix: Dispatch residency fence when stopping ulls on windows

Related-To: NEO-14396, HSD-18041496023, HSD-13012953666, NEO-14611
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
This commit is contained in:
Maciej Plewka
2025-04-09 12:37:50 +00:00
committed by Compute-Runtime-Automation
parent 092291ce08
commit 286acf30a3
11 changed files with 230 additions and 81 deletions

View File

@@ -35,6 +35,8 @@ class DrmDirectSubmission : public DirectSubmissionHw<GfxFamily, Dispatcher> {
void ensureRingCompletion() override;
void handleSwitchRingBuffers(ResidencyContainer *allocationsForResidency) override;
void dispatchStopRingBufferSection() override;
size_t dispatchStopRingBufferSectionSize() override;
uint64_t updateTagValue(bool requireMonitorFence) override;
void getTagAddressValue(TagData &tagData) override;
void getTagAddressValueForRingSwitch(TagData &tagData) override;