There was an error fetching the commit references. Please try again later.
Add CiTrace recording support.
This is exposed in the GUI as a new "CiTrace Recording" widget. Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still).
Showing
- src/citra_qt/CMakeLists.txt 2 additions, 0 deletionssrc/citra_qt/CMakeLists.txt
- src/citra_qt/debugger/graphics_breakpoint_observer.h 1 addition, 1 deletionsrc/citra_qt/debugger/graphics_breakpoint_observer.h
- src/citra_qt/debugger/graphics_tracing.cpp 123 additions, 0 deletionssrc/citra_qt/debugger/graphics_tracing.cpp
- src/citra_qt/debugger/graphics_tracing.h 27 additions, 0 deletionssrc/citra_qt/debugger/graphics_tracing.h
- src/citra_qt/main.cpp 6 additions, 0 deletionssrc/citra_qt/main.cpp
- src/core/CMakeLists.txt 3 additions, 0 deletionssrc/core/CMakeLists.txt
- src/core/hle/service/gsp_gpu.cpp 1 addition, 1 deletionsrc/core/hle/service/gsp_gpu.cpp
- src/core/hw/gpu.cpp 17 additions, 0 deletionssrc/core/hw/gpu.cpp
- src/core/hw/lcd.cpp 10 additions, 0 deletionssrc/core/hw/lcd.cpp
- src/core/tracer/recorder.cpp 198 additions, 0 deletionssrc/core/tracer/recorder.cpp
- src/core/tracer/recorder.h 92 additions, 0 deletionssrc/core/tracer/recorder.h
- src/core/tracer/tracer.h 98 additions, 0 deletionssrc/core/tracer/tracer.h
- src/video_core/command_processor.cpp 53 additions, 2 deletionssrc/video_core/command_processor.cpp
- src/video_core/debug_utils/debug_utils.h 4 additions, 0 deletionssrc/video_core/debug_utils/debug_utils.h
- src/video_core/renderer_opengl/renderer_opengl.cpp 6 additions, 0 deletionssrc/video_core/renderer_opengl/renderer_opengl.cpp
Loading
Please register or sign in to comment