Marco Satti
ba73a24a8a
More speedups...
2018-04-28 19:14:47 +08:00
Marco Satti
4988b82914
Add in platform options.
2018-04-24 22:17:05 +08:00
Marco Satti
dd133df21a
Remove boost-cmake submodule, use system boost through FindBoost cmake module.
2018-04-23 21:27:55 +08:00
Marco Satti
cb485ab942
Fix up errors for unix compiles.
2018-01-09 22:31:21 +08:00
Marco Satti
356b70af3b
Fix cmake install rules.
2018-01-07 22:20:50 +08:00
Marco Satti
d29f91a58f
Major refactor, moved to a scalable multithreaded design (executor).
2018-01-01 21:41:39 +08:00
Marco Satti
261698ae8e
Refactor all of the resources into a memory friendly (spatial) structure. WIP still.
...
Removed individual register logging, use controller memory access ranges to do this.
Controllers will need to be updated, the instruction tables will be auto generated shortly.
2017-11-18 14:41:23 +08:00
Marco Satti
e9772a6cee
... Fix windows building.
2017-06-11 09:56:43 +08:00
Marco Satti
76a618dd30
Move from google test to boost test - no point in having 2 of the same thing, since boost is now required for other stuff anyway. Not working just yet.
2017-06-07 16:59:42 +08:00
Marco Satti
fbdac27846
Changes are being made towards a thread-safe ring buffer implementation as the backend of the FIFOQueue_t type. Unfortunately, this means including boost as a submodule... Sorry!
2017-06-06 22:30:29 +08:00
Marco Satti
0cf7fa6727
Finally sorted out a workflow to continue with... not as good as VS, but at least this is fully cross-platform.
2017-06-05 12:11:40 +08:00
Marco Satti
1decf31ef9
Add in AppleClang support.
2017-06-04 00:37:32 +08:00
Marco Satti
d5270ab03a
Fix clang
2017-06-03 00:29:07 +08:00
Marco Satti
2c08a69b6d
Fix up a few things.
2017-06-02 22:32:36 +08:00
Marco Satti
202c605255
Fixed up install target and added GCC/Clang flags.
2017-06-02 17:06:45 +08:00
Marco Satti
b52e77db90
Pretty much equivilant to what I had before with VS now, just with multi-plat support. Few more small things to fix up before merging with main branch (install targets, update readme).
2017-06-02 08:47:29 +08:00
Marco Satti
ecee81bdb4
WIP 3
2017-06-01 22:32:18 +08:00
Marco Satti
36253c4815
WIP 2
2017-06-01 16:59:33 +08:00
Marco Satti
ec1752182c
WIP
2017-06-01 08:32:05 +08:00
Marco Satti
9cb026f3f9
Testing cmake builds out. New to this...
2017-05-31 22:25:38 +08:00