mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-02-23 17:09:18 -05:00
It wasn't working, I'm not really sure why. Since #2997 we rely on video common to mark efb copies 'written' during recording, and for old dffs we just ignore the bad texture while playing back in the texture cache.
24 lines
503 B
C++
24 lines
503 B
C++
// Copyright 2011 Dolphin Emulator Project
|
|
// Licensed under GPLv2+
|
|
// Refer to the license.txt file included.
|
|
|
|
#pragma once
|
|
|
|
#include <string>
|
|
#include <vector>
|
|
|
|
#include "Core/FifoPlayer/FifoAnalyzer.h"
|
|
#include "Core/FifoPlayer/FifoDataFile.h"
|
|
|
|
struct AnalyzedFrameInfo
|
|
{
|
|
std::vector<u32> objectStarts;
|
|
std::vector<u32> objectEnds;
|
|
std::vector<MemoryUpdate> memoryUpdates;
|
|
};
|
|
|
|
namespace FifoPlaybackAnalyzer
|
|
{
|
|
void AnalyzeFrames(FifoDataFile* file, std::vector<AnalyzedFrameInfo>& frameInfo);
|
|
};
|