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