Commit Graph

20 Commits

Author SHA1 Message Date
638956aa81 Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
7c9644646f general: Make formatting of logged hex values more straightforward
This makes the formatting expectations more obvious (e.g. any zero padding specified
is padding that's entirely dedicated to the value being printed, not any pretty-printing
that also gets tacked on).
2018-05-02 09:49:36 -04:00
08da0b7acc core/hw: Move logging macros over to fmt-capable ones 2018-04-26 09:32:45 -04:00
096be16636 Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
389979018c Remove gpu debugger and get yuzu qt to compile 2018-01-12 19:11:04 -07:00
84fbbe2629 Use negative priorities to avoid special-casing the self-include 2016-09-21 00:15:56 -07:00
ebdae19fd2 Remove empty newlines in #include blocks.
This makes clang-format useful on those.

Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
2016-09-21 11:15:47 +09:00
dc8479928c Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
902fa4da52 Add CiTrace recording support.
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).
2015-07-13 22:27:20 +02:00
4964a359e1 Core: Cleanup hw includes. 2015-06-28 00:46:39 +01:00
b1503b2020 Remove every trailing whitespace from the project (but externals). 2015-05-29 21:59:29 +01:00
e1fbac3ca1 Common: Remove common.h 2015-05-07 15:45:22 -03:00
57aaaf92db HW: Properly initialize and shutdown all modules. 2015-05-01 18:27:02 -04:00
041e99b613 Added LCD registers, and implementation for color filling in OGL code. 2015-03-09 15:51:41 -07:00
1dfa392824 Rename LCD to GPU. 2014-06-12 06:10:49 -04:00
b1c8bad9a6 Pica: Add command list registers. 2014-06-12 06:10:47 -04:00
7bb66421a0 lcd: added thread wait after (faked) vblank interrupt (would have) occurred 2014-05-22 20:01:04 -04:00
f0525a1eb4 added code to LCD modules keep track of framebuffer location in FCRAM or VRAM 2014-04-27 12:39:57 -04:00
f78794961e - changed HW IO map to use virtual addresses
- added hooks to catch LCD IO read/writes
2014-04-26 14:21:40 -04:00
70c2cce963 renamed hw_lcd module to just lcd 2014-04-17 23:48:23 -04:00