mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-10-21 01:30:44 +02:00
Smolio Gidolardo
This commit is contained in:
parent
4900fee536
commit
3dc15a4f96
2 changed files with 6 additions and 4 deletions
|
|
@ -102,6 +102,11 @@ Buffer::Buffer(BufferCacheRuntime& runtime, DAddr cpu_addr_, u64 size_bytes_)
|
|||
}
|
||||
}
|
||||
|
||||
void Buffer::MarkUsage(u64 offset, u64 size) noexcept {
|
||||
tracker.Track(offset, size);
|
||||
last_usage_tick = scheduler->CurrentTick();
|
||||
}
|
||||
|
||||
VkBufferView Buffer::View(u32 offset, u32 size, VideoCore::Surface::PixelFormat format) {
|
||||
if (!device) {
|
||||
// Null buffer supported, return a null descriptor
|
||||
|
|
|
|||
|
|
@ -43,10 +43,7 @@ public:
|
|||
return tracker.IsUsed(offset, size);
|
||||
}
|
||||
|
||||
void MarkUsage(u64 offset, u64 size) noexcept {
|
||||
tracker.Track(offset, size);
|
||||
last_usage_tick = scheduler->CurrentTick();
|
||||
}
|
||||
void MarkUsage(u64 offset, u64 size) noexcept;
|
||||
|
||||
void ResetUsageTracking() noexcept {
|
||||
tracker.Reset();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue