| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
* IncomingDisplayTransfer: Triggered just before a display transfer is performed.
* GSPCommandProcessed: Triggered right after a GSP command is processed.
* BufferSwapped: Triggered when the frames flip
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core.
|
| |
|
| |
|
| |
|
|
|
|
| |
This effectively adds support for a lot texture formats in the rasterizer.
|
|
|
|
| |
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.
|
|
|
|
| |
The texture viewer is enabled when selecting a write command to one of the texture config registers.
|
| |
|
| |
|
|
|
|
| |
GeometryDumper.
|
| |
|
| |
|
|
|
|
| |
with something more sophisticated.
|
| |
|
|
|