video_core: Move UpdatePagesCachedCount to RasterizerAccelerated

This commit is contained in:
emufan4568
2022-09-06 21:01:15 +03:00
committed by GPUCode
parent 56c679595f
commit f584d143ff
7 changed files with 114 additions and 44 deletions

View File

@@ -0,0 +1,19 @@
// Copyright 2022 Citra Emulator Project
// Licensed under GPLv2 or any later version
// Refer to the license.txt file included.
#pragma once
#include "video_core/rasterizer_interface.h"
namespace VideoCore {
class RasterizerAccelerated : public RasterizerInterface {
public:
virtual ~RasterizerAccelerated() = default;
void UpdatePagesCachedCount(PAddr addr, u32 size, int delta) override;
private:
std::array<u16, 0x30000> cached_pages;
};
} // namespace VideoCore