Remove unused code. Activate split syscalls (for Ge stepping) when the Ge debugger is "active"

This commit is contained in:
Henrik Rydgård 2024-12-03 13:31:56 +01:00
parent 474e7acf54
commit 37f61bff5d
2 changed files with 3 additions and 18 deletions

View file

@ -891,9 +891,9 @@ DLResult GPUCommon::ProcessDLQueue() {
}
bool GPUCommon::ShouldSplitOverGe() const {
// TODO: Should check for debugger active, etc.
// We only need to do this if we want to step through Ge display lists using the Ge debuggers.
return false;
// Check for debugger active, etc.
// We only need to do this if we want to be able to step through Ge display lists using the Ge debuggers.
return GPUDebug::IsActive() || g_Config.bShowImDebugger;
}
void GPUCommon::Execute_OffsetAddr(u32 op, u32 diff) {

View file

@ -59,21 +59,6 @@ enum GPUInvalidationType {
GPU_INVALIDATE_FORCE,
};
enum class DLRunType {
Run,
RunDebug,
Step,
};
enum class DLStepType {
None,
Single,
Prim,
Draw,
Texture,
Rendertarget,
};
enum class DLResult {
Done,
Error,