Henrik Rydgård
|
430cb28237
|
GEDebugger crashfix on framebuffer recreation
|
2026-02-11 09:41:57 +01:00 |
|
Henrik Rydgård
|
3676f4792e
|
GE debugger: Split out the vertices window, show matrices in state window
|
2025-04-09 11:58:31 +02:00 |
|
Henrik Rydgård
|
c1ae455ce8
|
Fix ImDebugger cleanup on exit
|
2025-04-07 13:03:33 +02:00 |
|
Henrik Rydgård
|
d89eba1fca
|
Add simple zoom functionality to ImDebugger ge preview
|
2025-02-13 15:26:53 -06:00 |
|
Henrik Rydgård
|
d53635e096
|
Optimize the triangle inner loop a little more
|
2024-12-22 10:32:15 +01:00 |
|
Henrik Rydgård
|
c5ad81e3d5
|
Add DepthRaster.cpp/h. Rasterize depth rectangles, some triangles
|
2024-12-21 14:27:53 +01:00 |
|
Henrik Rydgård
|
b442183259
|
Add "Realtime" checkbox to pixel viewer
|
2024-12-21 14:19:50 +01:00 |
|
Henrik Rydgård
|
eb2871f766
|
Minor debugger fixes
|
2024-12-17 20:24:55 +01:00 |
|
Henrik Rydgård
|
c608184cdd
|
ImGeDebugger: Add support to inspect depth and stencil buffers too, including hover values
|
2024-12-16 21:06:09 +01:00 |
|
Henrik Rydgård
|
111d0c872d
|
Global rename of FBChannel to Aspect, also make it a class enum
|
2024-12-15 22:24:05 +01:00 |
|
Henrik Rydgård
|
01eb5e4624
|
Allow inspecting the color value per pixel in the GE debugger
|
2024-12-15 22:02:58 +01:00 |
|
Henrik Rydgård
|
c4f2add076
|
Add a ImGeReadbackViewer for virtual framebuffers
|
2024-12-15 21:43:53 +01:00 |
|
Henrik Rydgård
|
bb43de5b5a
|
Implement render preview in sw mode.
|
2024-12-15 20:30:52 +01:00 |
|
Henrik Rydgård
|
98661f64ea
|
Split out a component from the ImGePixelViewerWindow
|
2024-12-15 20:20:31 +01:00 |
|
Henrik Rydgård
|
09f9e10707
|
Fixes to depth display
|
2024-12-15 19:17:48 +01:00 |
|
Henrik Rydgård
|
d861db8f26
|
Add utility window to view memory as pixels. Will be essential for debugging some things.
|
2024-12-15 18:53:07 +01:00 |
|
Henrik Rydgård
|
17e0680c12
|
ImGeDebugger: Show the stall address (if any) in red.
|
2024-12-15 11:21:09 +01:00 |
|
Henrik Rydgård
|
bebd40e6de
|
Split the register window, prepare for better diffs
|
2024-12-14 11:27:39 +01:00 |
|
Henrik Rydgård
|
5aeef924d2
|
Implement vertex preview in the new Ge debugger
|
2024-12-12 23:36:29 +01:00 |
|
Henrik Rydgård
|
c85266359f
|
More memory view work
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
11e858f0f1
|
Add input to memview. Use step counters to control updates.
|
2024-12-12 17:47:37 +01:00 |
|
Henrik Rydgård
|
d9b92efd0e
|
Add a "clickable address" control, to be used in many places in the debugger
|
2024-12-11 10:18:19 +01:00 |
|
Henrik Rydgård
|
86cdd47fa2
|
Im Ge Debugger: Add basic disassembly view
|
2024-12-06 12:52:31 +01:00 |
|
Henrik Rydgård
|
5f83e48280
|
Move the ge debugger window back out from GPUCommon
|
2024-12-06 09:50:00 +01:00 |
|
Henrik Rydgård
|
47c98a9135
|
Add barebones GE state display window
|
2024-12-05 10:25:40 +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
|
16c6855ef0
|
Plumb through a basic Ge debugger window (no real functionality yet)
|
2024-12-01 23:04:42 +01:00 |
|
Henrik Rydgård
|
b195061a45
|
Add texture cache stats to ImDebugger
|
2024-12-01 13:57:07 +01:00 |
|
Henrik Rydgård
|
e4adc112ff
|
ImDebugger: Add a basic texture browser
|
2024-11-29 19:30:38 +01:00 |
|
Henrik Rydgård
|
e59e3a9271
|
Add basic window for the output display
|
2024-11-27 01:37:03 +01:00 |
|
Henrik Rydgård
|
6b11ebfb9f
|
ImDebugger: Fix a bunch of keyboard shortcuts
|
2024-11-23 23:23:52 +01:00 |
|
Henrik Rydgård
|
194b2ce076
|
Ge Debugger: Add a framebuffer listing, along with some plumbing
|
2024-11-23 23:23:48 +01:00 |
|