Henrik Rydgård
|
637d15434e
|
Minor code cleanup. Add Goto LR button
|
2024-12-10 22:56:03 +01:00 |
|
Henrik Rydgård
|
5817f60346
|
Remove redundant code. Add "break after syscall" button, fix up
|
2024-12-10 22:43:31 +01:00 |
|
Henrik Rydgård
|
d3789367a4
|
ImGeDebugger: Implement the new state viewer
|
2024-12-10 17:21:30 +01:00 |
|
Henrik Rydgård
|
e1148485f1
|
Refactor the GE state viewers
|
2024-12-10 16:01:53 +01:00 |
|
Henrik Rydgård
|
961dce861d
|
Fix interaction with the crash screen, oops
|
2024-12-10 01:43:44 +01:00 |
|
Henrik Rydgård
|
43af3128e0
|
Fix drag/drop crash
|
2024-12-10 01:03:05 +01:00 |
|
Henrik Rydgård
|
de3617529f
|
const, rename a function
|
2024-12-10 01:01:31 +01:00 |
|
Henrik Rydgård
|
080798b5dd
|
Move out two more functions from Core.cpp. Clean up Windows includes
|
2024-12-08 12:12:02 +01:00 |
|
Henrik Rydgård
|
2c8e78408b
|
Add basic vertex data viewer (with the same flaws as the old one)
|
2024-12-06 09:29:12 +01:00 |
|
Henrik Rydgård
|
51ae6ce898
|
Small simplification
|
2024-12-05 10:55:19 +01:00 |
|
Henrik Rydgård
|
95b7db99ed
|
Extract the vertex formatting code from the Windows GE Debugger
|
2024-12-05 10:47:49 +01:00 |
|
Henrik Rydgård
|
6d33408da6
|
Move the state tab definitions to GPU/Debugger
|
2024-12-05 10:13:25 +01:00 |
|
Henrik Rydgård
|
21997784bf
|
Extract FormatStateRow() from the Win32 GE debugger to GPU/Debugger/Registers
|
2024-12-05 10:07:29 +01:00 |
|
Henrik Rydgård
|
474e7acf54
|
Hook up the new (bare-bones) ImGui debug window to GPU stepping, fix stepping.
|
2024-12-05 00:51:59 +01:00 |
|
Henrik Rydgård
|
11819e87cf
|
PauseAction readbacks now work again
|
2024-12-05 00:36:49 +01:00 |
|
Henrik Rydgård
|
9ed8d8871e
|
Ge stepping without wait: Tex/Prim stepping works. Draw/Single have issues.
|
2024-12-05 00:36:48 +01:00 |
|
Henrik Rydgård
|
ea43e07cce
|
Move some stuff around, rename some stuff
|
2024-12-05 00:36:48 +01:00 |
|
Henrik Rydgård
|
3ffff831c7
|
Refactor LogManager (remove GetInstance()). In headless, add option to log to OutputDebugString on Windows.
|
2024-12-03 21:39:42 +01:00 |
|
Henrik Rydgård
|
0f97578a35
|
Replace a bad function
|
2024-12-03 20:33:12 +01:00 |
|
Henrik Rydgård
|
2b8414b437
|
Move irrelevant code out of Core.cpp
|
2024-12-02 13:26:41 +01:00 |
|
Henrik Rydgård
|
0df2a40487
|
Remove the "GPUInterface" base class. Not really useful, GPUCommon is pretty much the same thing.
|
2024-12-02 11:12:14 +01:00 |
|
Henrik Rydgård
|
3d960d23ea
|
Avoid a couple of unnecessary Exists checks
|
2024-11-28 15:02:26 +01:00 |
|
Henrik Rydgård
|
4e9e767e41
|
Enable early logs on Windows (just stuff them in the thread queue)
|
2024-11-28 15:02:25 +01:00 |
|
Henrik Rydgård
|
8372105d66
|
Fix printscreen keyboard mapping (although kinda useless)
|
2024-11-25 23:40:51 +01:00 |
|
Henrik Rydgård
|
47d8e292eb
|
ImDebugger: Add basic filesystem browser. Add partial support for "save file dialogs" to System.
|
2024-11-25 23:03:15 +01:00 |
|