aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/video_core/debug_utils/debug_utils.h
Commit message (Collapse)AuthorAge
* VideoCore: #ifdef out some debugging routinesGravatar Yuri Kunde Schlesner2015-07-26
| | | | | | | 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: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
* 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).
* 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.
* Pica/DebugUtils: Better document LookupTexture.Gravatar Tony Wasserka2014-12-20
|
* Pica/DebugUtils: Add an event triggered after loading a vertex.Gravatar Tony Wasserka2014-12-20
|
* Pica: Unify ugly address translation hacks.Gravatar Tony Wasserka2014-12-20
|
* Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Gravatar Tony Wasserka2014-12-20
| | | | This effectively adds support for a lot texture formats in the rasterizer.
* citra_qt: Add enhanced texture debugging widgets.Gravatar Tony Wasserka2014-12-09
| | | | 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.Gravatar Tony Wasserka2014-12-09
| | | | The texture viewer is enabled when selecting a write command to one of the texture config registers.
* Pica/DebugUtils: Add breakpoint functionality.Gravatar Tony Wasserka2014-12-09
|
* Remove tabs in all files except in skyeye imports and in generated GL codeGravatar Emmanuel Gil Peyrot2014-11-19
|
* Pica: Consolidate the primitive assembly code in PrimitiveAssembly and ↵Gravatar Tony Wasserka2014-08-25
| | | | GeometryDumper.
* Pica/DebugUtils: Add convenient tev setup printer.Gravatar Tony Wasserka2014-08-25
|
* Pica: Add support for dumping textures.Gravatar Tony Wasserka2014-08-25
|
* Pica/citra-qt: Replace command list view and command list debugging code ↵Gravatar Tony Wasserka2014-08-25
| | | | with something more sophisticated.
* Pica: Add debug utilities for dumping shaders.Gravatar Tony Wasserka2014-08-25
|
* Pica: Add debug utility functions for dumping geometry data.Gravatar Tony Wasserka2014-08-25