summaryrefslogtreecommitdiffstats
path: root/lib/lib8tion
AgeCommit message (Collapse)AuthorFilesLines
2019-04-30Removed forced in lining for lib8tion functions (#5670)XScorpion21-2/+2
2019-04-30Change lib8tion library to be usable in user keymaps (#5598)Alec Geatches1-1/+1
* Move lib8tion header-defined constant into implementation file, add to build * Move b_m16_interleave initializtion to lib8tion.c, change build to include lib8tion.c in QUANTUM_LIB_SRC * Remove left-over whitespace * Move lib8tion include by RGB_MATRIX_ENABLE code in makefile * Revert build changes and change lib8tion b_m16_interleave constant to static
2019-04-03RGB Matrix Overhaul (#5372)XScorpion27-0/+2643
* RGB Matrix overhaul Breakout of animations to separate files Integration of optimized int based math lib Overhaul of rgb_matrix.c and animations for performance * Updating effect function api for future extensions * Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary * Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain