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
ea1ea0224c
HW: add AES engine & implement AES-CCM
2017-02-21 23:57:31 +02: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
396a8d91a4
Manually tweak source formatting and then re-run clang-format
2016-09-18 21:14:25 -07:00
dc8479928c
Sources: Run clang-format on everything.
2016-09-18 09:38:01 +09:00
256bdfb579
HW: Fix a stupid issue which led to unknown register reads/writes.
2015-07-13 22:27:20 +02:00
bbe4430922
hw: Fix mismatched Write call
2015-06-16 15:49:22 -04: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
47010fea31
Implement SetLcdForceBlack, move register enum to hw.h
2015-03-05 19:38:23 -08:00
ef24e72b26
Asserts: break/crash program, fit to style guide; log.h->assert.h
...
Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft.
2015-02-10 18:30:31 -08:00
9e084826b8
GPU: Do periodic VBlank updates using CoreTiming
2015-01-14 05:20:13 -02:00
ebfd831ccb
License change
2014-12-20 21:20:24 -08:00
0600e2d8b5
Convert old logging calls to new logging macros
2014-12-13 02:08:02 -02:00
521e1cb7e0
Remove unused NDMA module
2014-12-09 18:27:16 -02:00
223e76d51d
Fixed formatting and switch statement warnings
2014-11-27 02:59:14 -08:00
f5d38649c7
Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated
2014-11-19 09:03:07 +00:00
9a012ff007
Fix some warnings
2014-10-29 20:26:15 -04:00
6e606c515f
core: Prune redundant includes
2014-09-08 17:54:14 -07:00
1dfa392824
Rename LCD to GPU.
2014-06-12 06:10:49 -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
c3a4b4bfca
added NDMA hardware interface
2014-04-17 23:43:55 -04:00
f2f63a0f05
fixed hw write declarations to not be const
2014-04-12 23:32:04 -04:00
5d95bb9843
cleaned up some logging messages
2014-04-10 22:45:40 -04:00
de0a034a84
fixed project includes to use new directory structure
2014-04-08 20:15:08 -04:00
63e46abdb8
got rid of 'src' folders in each sub-project
2014-04-08 19:25:03 -04:00