aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/citra_qt/debugger
Commit message (Collapse)AuthorAge
* Qt/GPU Breakpoints: Added three more breakpoint types:Gravatar Subv2015-07-23
| | | | | | * IncomingDisplayTransfer: Triggered just before a display transfer is performed. * GSPCommandProcessed: Triggered right after a GSP command is processed. * BufferSwapped: Triggered when the frames flip
* Merge pull request #929 from neobrain/geoshader_definitionsGravatar Tony Wasserka2015-07-21
|\ | | | | Pica/Shader: Add geometry shader definitions.
* | Resolve issue accidentally left unaddressed in PR #930Gravatar Yuri Kunde Schlesner2015-07-21
| |
* | Merge pull request #930 from neobrain/copypaste_commandlistGravatar Yuri Kunde Schlesner2015-07-20
|\ \ | | | | | | citra-qt: Add support for copying the command list contents to clipboard.
* | | Rasterizer/Textures: Fixed a bug where the I4 format would get twice the ↵Gravatar Subv2015-07-19
| | | | | | | | | | | | | | | | | | real stride. Also added its name to the texture viewer widget
| * | citra-qt: Add support for copying the command list contents to clipboard.Gravatar Tony Wasserka2015-07-15
|/ /
| * Pica/Shader: Add geometry shader definitions.Gravatar Tony Wasserka2015-07-15
|/
* citra-qt: Add depth formats to framebuffer viewing widget.Gravatar Tony Wasserka2015-07-13
|
* citra-qt: Properly specify the framebuffer format.Gravatar Tony Wasserka2015-07-13
|
* CiTrace: Clean up initialization method.Gravatar Tony Wasserka2015-07-13
|
* CiTrace: Record LCD registers. Cleanup recording code.Gravatar Tony Wasserka2015-07-13
|
* CiTrace: Record default vertex attributes.Gravatar Tony Wasserka2015-07-13
|
* citra-qt: Properly disable the CiTrace widget upon starting/stopping emulation.Gravatar Tony Wasserka2015-07-13
|
* Add CiTrace recording support.Gravatar Tony Wasserka2015-07-13
| | | | | | 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).
* CitraQt: Cleanup includes.Gravatar Emmanuel Gil Peyrot2015-06-28
|
* Make the call stack entries not editableGravatar Greg Wicks2015-06-19
|
* Move video_core/color.h to common/color.hGravatar archshift2015-05-30
|
* Move video_core/math.h to common/vector_math.hGravatar archshift2015-05-30
| | | | The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core.
* Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-29
|
* Pica: Create 'State' structure and move state memory there.Gravatar bunnei2015-05-22
|
* Memmap: Re-organize memory function in two filesGravatar Yuri Kunde Schlesner2015-05-15
| | | | | | | memory.cpp/h contains definitions related to acessing memory and configuring the address space mem_map.cpp/h contains higher-level definitions related to configuring the address space accoording to the kernel and allocating memory.
* Memory: Add GetPhysicalPointer helper functionGravatar Yuri Kunde Schlesner2015-05-09
|
* Memory: Support more regions in the VAddr-PAddr translation functionsGravatar Yuri Kunde Schlesner2015-05-09
| | | | | Also adds better documentation and removes the one-off reimplementation of the function in pica.h.
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-07
|
* Qt: Fixed a bug in shutdown procedure, various cleanups.Gravatar bunnei2015-05-01
|
* Qt: Clear registers widget on shutdown.Gravatar bunnei2015-05-01
|
* Qt: Use signals for emu_thread start/stop and fix disasm widget.Gravatar bunnei2015-05-01
|
* Qt: Restructured to remove unnecessary shutdown event and various cleanups.Gravatar bunnei2015-05-01
|
* Qt: Move EmuThread ownership from render window to main window.Gravatar bunnei2015-05-01
|
* Merge pull request #691 from rohit-n/sign-compareGravatar bunnei2015-04-17
|\ | | | | Silence some -Wsign-compare warnings.
* | Headers: Add some forgotten overrides, thanks clang!Gravatar Emmanuel Gil Peyrot2015-04-14
| |
| * Silence some -Wsign-compare warnings.Gravatar Rohit Nirmal2015-04-09
|/
* Merge pull request #678 from lioncash/disasmGravatar bunnei2015-03-31
|\ | | | | callstack: Remove unnecessary disassembler instantiation
* | disassembler: Get rid of a const_castGravatar Lioncash2015-03-30
| |
| * callstack: Remove unnecessary disassembler instantiationGravatar Lioncash2015-03-30
|/ | | | Decode is a static function. There's no need to allocate a disassembler instance.
* Merge pull request #643 from Subv/dem_feelsGravatar bunnei2015-03-09
|\ | | | | GPU: Implemented more depth buffer formats.
| * GPU: Added the stencil test structure to the Pica Regs struct.Gravatar Subv2015-03-09
| |
| * Frontend/Qt: Allow the framebuffer widget to inspect the depth bufferGravatar Subv2015-03-09
| |
* | Update nihstro submodule to the initial release version.Gravatar archshift2015-03-08
|/ | | | Includes more opcodes to implement in the future.
* Merge pull request #538 from yuriks/perf-statGravatar Tony Wasserka2015-03-07
|\ | | | | Add profiling infrastructure and widget
* | GPU: Added RGB565/RGB8 framebuffer support and various cleanups.Gravatar bunnei2015-03-03
| | | | | | | | | | | | - Centralizes color format encode/decode functions. - Fixes endianness issues. - Implements remaining framebuffer formats in the debugger.
| * Add profiling infrastructure and widgetGravatar Yuri Kunde Schlesner2015-03-01
|/
* GPU: Implemented bits 3 and 1 from the display transfer flags.Gravatar Subv2015-02-26
| | | | | Bit 3 is used to specify a raw copy, where no processing is done to the data, seems to behave exactly as a DMA. Bit 1 is used to specify whether to convert from a tiled format to a linear format or viceversa.
* citra-qt: Add a vertex shader debugger.Gravatar Tony Wasserka2015-02-11
|
* Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.Gravatar Tony Wasserka2015-02-11
|
* Asserts: break/crash program, fit to style guide; log.h->assert.hGravatar archshift2015-02-10
| | | | | | | Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft.
* citra-qt: Fix horrible scrolling responsiveness in disassembler by giving ↵Gravatar Tony Wasserka2015-02-03
| | | | the uniformRowHeight hint.
* citra-qt: Fix a crash when double-clicking a disassembler list item.Gravatar Tony Wasserka2015-02-03
|
* Silence a few warnings.Gravatar Rohit Nirmal2015-01-30
|
* Merge pull request #473 from archshift/pp3portsGravatar bunnei2015-01-13
|\ | | | | Pica/Rasterizer: Add ETC1 texture decompression support.