Unknown W. Brackets
|
df6c5f38dc
|
Core: Use readable names for failed backends.
|
2019-06-22 12:48:56 -07:00 |
|
Henrik Rydgård
|
60a81a6144
|
Merge pull request #11658 from unknownbrackets/ui-minor
Windows: Hide Vulkan/D3D11 if not available
|
2018-12-11 12:13:00 +01:00 |
|
Unknown W. Brackets
|
bb7d9646f2
|
GE Debugger: Fix dump replay ticks accounting.
Sometimes a list ends earlier than now, we don't need to eat cycles then.
Fixes #11655.
|
2018-12-10 23:05:42 -08:00 |
|
Unknown W. Brackets
|
f88dc9e821
|
GE Debugger: Allow relative prim counts.
|
2018-12-01 15:50:20 -08:00 |
|
Unknown W. Brackets
|
e029168be2
|
GE Debugger: Allow jumping to a specific prim.
This will make the most sense when frames are relatively stable, and works
great for GE dumps.
|
2018-12-01 06:40:27 -08:00 |
|
Unknown W. Brackets
|
4d5c8fcff4
|
GE Debugger: Track a counter of prims.
|
2018-12-01 06:26:35 -08:00 |
|
Unknown W. Brackets
|
3cf3985c8d
|
GE Debugger: Support record for more render types.
This should handle both games that use display, and games that don't.
|
2018-11-17 22:12:45 -08:00 |
|
Unknown W. Brackets
|
179514e8d7
|
GE Debugger: Avoid writing 0 sized packets.
This causes errors on allocation sometimes due to things like count=0 in a
prim command.
|
2018-11-17 22:01:14 -08:00 |
|
Henrik Rydgård
|
036556c371
|
Merge pull request #11564 from unknownbrackets/ge-dump
GE Debugger: Preserve VRAM textures / render-to-texture in dumps
|
2018-11-17 23:32:20 +01:00 |
|
Unknown W. Brackets
|
2d3885fc1a
|
GE Debugger: Fix display event record timing.
When the display happens mid frame, this fixes it so you can see the
result easily when running the dump, without manually stepping through.
|
2018-11-17 11:14:10 -08:00 |
|
Unknown W. Brackets
|
6383f407d1
|
GE Debugger: Avoid overwriting in softgpu playback.
|
2018-11-17 10:06:31 -08:00 |
|
Unknown W. Brackets
|
169d2fa444
|
GE Debugger: Preserve VRAM textures in dumps.
Should allow for (some) reproduction of render-to-texture behavior.
|
2018-11-17 10:06:31 -08:00 |
|
xebra
|
64cf6f2755
|
GE Debugger:Step to curved surface.
|
2018-10-01 11:41:19 +09:00 |
|
Unknown W. Brackets
|
653129c528
|
Debugger: Add an event for GE dump recording.
|
2018-09-01 10:59:37 -07:00 |
|
Unknown W. Brackets
|
c10b2035b5
|
Debugger: Prevent record with no commands.
Should cut down on empty dumps, at least.
|
2018-09-01 09:51:04 -07:00 |
|
Unknown W. Brackets
|
f1afc51994
|
GE Debugger: Refactor out stepping callback.
In case we have multiple connected debuggers, we don't want just a
callback. A counter works fine.
|
2018-09-01 09:41:20 -07:00 |
|
Unknown W. Brackets
|
a4c0640f01
|
GE Debugger: Factor out host calls some.
Moving more of this to cross platform for the web debugger.
|
2018-09-01 08:32:03 -07:00 |
|
Unknown W. Brackets
|
e6917cccf6
|
Debugger: Add APIs to retrieve render image.
|
2018-06-16 15:33:02 -07:00 |
|
Unknown W. Brackets
|
a0608d7fc5
|
Debugger: Allow GPU actions while stepping.
This allows pulling the display/target while paused. It may also allow
other actions that work outside a display list.
|
2018-06-16 13:57:45 -07:00 |
|
Unknown W. Brackets
|
582bc2d60a
|
GE Debugger: Stall less liberally on GE dump exec.
This makes it easier to compare performance and flushing bugs.
|
2018-06-11 15:14:18 -07:00 |
|
Unknown W. Brackets
|
f7443aaa15
|
GE Debugger: Use a class for dump execution.
|
2018-06-11 15:06:40 -07:00 |
|
Unknown W. Brackets
|
0ed2c03350
|
GE Debugger: Prevent hang on shutdown.
Since we're blocking the Emu thread, we can't use a hook from the Emu
thread to wake up.
The change to lifecycle callbacks caused this.
|
2018-06-11 14:54:42 -07:00 |
|
Unknown W. Brackets
|
e313a9bf6c
|
Debugger: Lock startup/shutdown for threadsafety.
Otherwise things can get freed while we're trying to inspect them.
|
2018-06-06 05:58:49 -07:00 |
|
Unknown W. Brackets
|
e9cc1ee463
|
Debugger: Allow multiple clients more properly.
Otherwise we lose wakeups and hang.
|
2018-06-06 05:58:49 -07:00 |
|
Unknown W. Brackets
|
a37a8ca4f0
|
GPU: Add quick method for debugging.
Helps when you want to bail out to the debugger quickly.
|
2017-12-24 18:05:44 -08:00 |
|