/* * Copyright (C) 2020-2023 Intel Corporation * * SPDX-License-Identifier: MIT * */ #pragma once #include #include namespace NEO { class IndirectHeap; class HeapDirtyState { public: bool updateAndCheck(const IndirectHeap *heap); protected: uint64_t gpuBaseAddress = 0llu; size_t sizeInPages = 0u; }; } // namespace NEO