summaryrefslogtreecommitdiffstats
path: root/src/video_core/debug_utils/debug_utils.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add immediate mode vertex submissionDwayne Slater2016-03-031-1/+2
|
* Merge pull request #997 from Lectem/cmdlist_full_debugTony Wasserka2015-08-161-9/+5
|\ | | | | citra-qt: Improve pica command list widget (add mask, fix some issues)
| * citra-qt/command list: Add mask columnLectem2015-07-261-9/+5
| |
* | Introduce a shader tracer to allow inspection of input/output values for each processed instruction.Tony Wasserka2015-08-161-1/+2
| |
* | Pica/DebugUtils: Include uniform information into shader dumps.Tony Wasserka2015-08-161-2/+1
| |
* | citra-qt: Improve shader debugger.Tony Wasserka2015-08-161-1/+0
| | | | | | | | Now supports dumping the current shader and recognizes a larger number of output semantics.
* | VideoCore: #ifdef out some debugging routinesYuri Kunde Schlesner2015-07-261-0/+5
|/ | | | | | | Some disabled debugging functionality was being called from rendering routines in VideoCore. Although disabled, many of them still allocated memory or did some extra work that was enough to show up in a profiler. Gives a slight (~2ms) speedup.
* Qt/GPU Breakpoints: Added three more breakpoint types:Subv2015-07-231-2/+5
| | | | | | * IncomingDisplayTransfer: Triggered just before a display transfer is performed. * GSPCommandProcessed: Triggered right after a GSP command is processed. * BufferSwapped: Triggered when the frames flip
* Add CiTrace recording support.Tony Wasserka2015-07-131-0/+4
| | | | | | 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).
* Move video_core/math.h to common/vector_math.harchshift2015-05-301-1/+2
| | | | The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core.
* Pica/DebugUtils: Better document LookupTexture.Tony Wasserka2014-12-201-1/+10
|
* Pica/DebugUtils: Add an event triggered after loading a vertex.Tony Wasserka2014-12-201-0/+1
|
* Pica: Unify ugly address translation hacks.Tony Wasserka2014-12-201-1/+1
|
* Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Tony Wasserka2014-12-201-1/+2
| | | | This effectively adds support for a lot texture formats in the rasterizer.
* citra_qt: Add enhanced texture debugging widgets.Tony Wasserka2014-12-091-0/+4
| | | | Double-clicking a texture parameter command in the pica command lists will spawn these as a new tab in the pica command list dock area.
* citra-qt: Add texture viewer to Pica command list.Tony Wasserka2014-12-091-0/+9
| | | | The texture viewer is enabled when selecting a write command to one of the texture config registers.
* Pica/DebugUtils: Add breakpoint functionality.Tony Wasserka2014-12-091-0/+133
|
* Remove tabs in all files except in skyeye imports and in generated GL codeEmmanuel Gil Peyrot2014-11-191-1/+1
|
* Pica: Consolidate the primitive assembly code in PrimitiveAssembly and GeometryDumper.Tony Wasserka2014-08-251-7/+5
|
* Pica/DebugUtils: Add convenient tev setup printer.Tony Wasserka2014-08-251-0/+2
|
* Pica: Add support for dumping textures.Tony Wasserka2014-08-251-0/+2
|
* Pica/citra-qt: Replace command list view and command list debugging code with something more sophisticated.Tony Wasserka2014-08-251-0/+21
|
* Pica: Add debug utilities for dumping shaders.Tony Wasserka2014-08-251-0/+3
|
* Pica: Add debug utility functions for dumping geometry data.Tony Wasserka2014-08-251-0/+40