summaryrefslogtreecommitdiff
path: root/src/citra_qt/debugger
AgeCommit message (Collapse)Author
2015-09-07Shader Debugger: Fix only first vertex attribute being loadedYuri Kunde Schlesner
2015-09-07Shader Debugger: Fix freeze when double-clicking shader disassemblyYuri Kunde Schlesner
2015-09-07Shader Debugger: Improve space efficiency of the layoutYuri Kunde Schlesner
2015-09-07Shader Disassembly: Fix printing of jump offsetsYuri Kunde Schlesner
2015-09-07Shader Disassembly: Fix disassembly of IFU/CALLU instructionsYuri Kunde Schlesner
2015-09-07Shader Disassembly: Implement support for MAD/MADIYuri Kunde Schlesner
2015-09-07Shader Disassembly: Introduce variables to hold common subexpressionsYuri Kunde Schlesner
2015-09-07Shader Debugger: Initialize input_vertex to prevent crashesYuri Kunde Schlesner
If the first type of breakpoint to be hit wasn't "Vertex Loaded", the input_vertex would contain garbage, which would be passed to the shader interpreter and ocasionally cause crashes.
2015-09-07Shader Disassembly: Cleanup code and improve output alignmentYuri Kunde Schlesner
2015-09-07citra-qt: Use monospace font on Disassembler and ARM RegistersKloen
2015-08-24Integrate the MicroProfile profiling libraryYuri Kunde Schlesner
This brings goodies such as a configurable user interface and multi-threaded timeline view.
2015-08-24citra-qt: Add helper function to get a monospace QFontYuri Kunde Schlesner
2015-08-16Merge pull request #1034 from yuriks/rg8-texturesbunnei
videocore: Added RG8 texture support
2015-08-16Merge pull request #997 from Lectem/cmdlist_full_debugTony Wasserka
citra-qt: Improve pica command list widget (add mask, fix some issues)
2015-08-16citra-qt/VertexShader: Minor UI improvements.Tony Wasserka
Renamed "Iteration index" to the (hopefully) more intuitive "Cycle Index". Added flexible space at the bottom of the widget.
2015-08-16citra-qt: Fix comment style.Tony Wasserka
2015-08-16Introduce a shader tracer to allow inspection of input/output values for ↵Tony Wasserka
each processed instruction.
2015-08-16Pica/DebugUtils: Include uniform information into shader dumps.Tony Wasserka
2015-08-16citra-qt: Improve shader debugger.Tony Wasserka
Now supports dumping the current shader and recognizes a larger number of output semantics.
2015-08-16citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler.Tony Wasserka
2015-08-16citra-qt: Give RG8 format a proper name in the texture viewerYuri Kunde Schlesner
2015-08-15Shader: Move shader code to its own subdirectory, "shader".bunnei
2015-08-15GPU: Refactor "VertexShader" namespace to "Shader".bunnei
- Also renames "vertex_shader.*" to "shader_interpreter.*"
2015-08-13Merge pull request #1027 from lioncash/debuggerbunnei
debugger: Add the ability to view VFP register contents
2015-08-11ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ↵Emmanuel Gil Peyrot
standard u?int*_t types.
2015-08-07registers: Support viewing VFP registersLioncash
2015-08-06registers: Fix a typo with CPSR's nameLioncash
2015-07-29citra-qt: Adjust initializer list orderLioncash
Silences a warning.
2015-07-26citra-qt/command list: Do not recreate a widget after each selectionLectem
Recreating / replacing a widget is slow since it triggers a layout pass.
2015-07-26citra-qt/command list: Add mask columnLectem
2015-07-26citra-qt/command list: monospace font on windowsLectem
2015-07-26Merge pull request #986 from Lectem/better_widgetsTony Wasserka
citra-qt: Improve pica command list widget.
2015-07-25dyncom: Rename armdefs.h to armstate.hLioncash
2015-07-25dyncom: Get rid of skyeye typedefsLioncash
2015-07-25citra-qt/command list: Enable uniform row heights and automatically resize ↵Lectem
columns. Uniform row heights enables some optimisations for a smoother scrolling. Resize columns to content so that we don't have to do it manually
2015-07-25citra-qt/command list: Split register and value columns.Lectem
Also removed the extra spaces for each cell
2015-07-25Merge pull request #892 from zawata/another-warning-fixesYuri Kunde Schlesner
Yet More Warning Fixes
2015-07-25Merge pull request #981 from Subv/checkboxesYuri Kunde Schlesner
Qt/GPU Breakpoints: Changed the widget to have a checkbox next to each bp type
2015-07-23Qt/GPU Breakpoints: Changed the widget so that we don't have to select and ↵Subv
click the Enable button when enabling/disabling a breakpoint, now it is done via a checkbox next to the breakpoint's name.
2015-07-23Qt/GPU Breakpoints: Added three more breakpoint types:Subv
* IncomingDisplayTransfer: Triggered just before a display transfer is performed. * GSPCommandProcessed: Triggered right after a GSP command is processed. * BufferSwapped: Triggered when the frames flip
2015-07-21Merge pull request #929 from neobrain/geoshader_definitionsTony Wasserka
Pica/Shader: Add geometry shader definitions.
2015-07-21Resolve issue accidentally left unaddressed in PR #930Yuri Kunde Schlesner
2015-07-20Merge pull request #930 from neobrain/copypaste_commandlistYuri Kunde Schlesner
citra-qt: Add support for copying the command list contents to clipboard.
2015-07-19Rasterizer/Textures: Fixed a bug where the I4 format would get twice the ↵Subv
real stride. Also added its name to the texture viewer widget
2015-07-19Citra_QT : Another Conversion Warning Fixzawata
2015-07-19Citra_QT : Fix Conversion Warningszawata
2015-07-15citra-qt: Add support for copying the command list contents to clipboard.Tony Wasserka
2015-07-15Pica/Shader: Add geometry shader definitions.Tony Wasserka
2015-07-13citra-qt: Add depth formats to framebuffer viewing widget.Tony Wasserka
2015-07-13citra-qt: Properly specify the framebuffer format.Tony Wasserka