// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: MPL-2.0 #pragma once #include #include namespace AudioCore::AudioRenderer { /** * Represents an array of bits used for nodes and edges for the mixing graph. */ struct BitArray { void reset() { buffer.assign(buffer.size(), false); } /// Bits std::vector buffer{}; /// Size of the buffer u32 size{}; }; } // namespace AudioCore::AudioRenderer