fix: add missing NonCopyableAndNonMovable asserts

Related-To: NEO-15630

Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com>
This commit is contained in:
Jakub Nowacki
2025-08-12 09:39:23 +00:00
committed by Compute-Runtime-Automation
parent 216e7a593f
commit c4ab767797
7 changed files with 16 additions and 0 deletions

View File

@@ -122,6 +122,8 @@ class DirectSubmissionHw {
const DirectSubmissionHw<GfxFamily, Dispatcher> &directSubmission;
};
static_assert(NEO::NonCopyableAndNonMovable<SemaphoreFenceHelper>);
static constexpr size_t prefetchSize = 8 * MemoryConstants::cacheLineSize;
static constexpr size_t prefetchNoops = prefetchSize / sizeof(uint32_t);
bool allocateResources();