SWRenderer.h 541 B

123456789101112131415161718192021222324
  1. // Copyright 2008 Dolphin Emulator Project
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #include <memory>
  5. #include <string_view>
  6. #include "Common/CommonTypes.h"
  7. #include "VideoCommon/RenderBase.h"
  8. namespace SW
  9. {
  10. class SWRenderer final : public Renderer
  11. {
  12. public:
  13. u32 AccessEFB(EFBAccessType type, u32 x, u32 y, u32 poke_data) override;
  14. void PokeEFB(EFBAccessType type, const EfbPokeData* points, size_t num_points) override {}
  15. void ReinterpretPixelData(EFBReinterpretType convtype) override {}
  16. };
  17. } // namespace SW