Commit Graph

12 Commits

Author SHA1 Message Date
Godzil
5c6a5afef6 Add support for NanoJPEG to load jpeg files 2020-03-05 15:12:35 +00:00
Godzil
0be3236a03 Fix how the Lua lib is build to remove that annoying tmpnam warning. 2020-03-02 18:05:33 +00:00
Godzil
aab9df0802 Add support for Lua in world, and create the Lua Pattern (pattern can be defined with a lua function) 2020-03-02 16:30:24 +00:00
Godzil
2926166ce6 Add Lua dependencies.
Lua is going to be used for both scene description (it will also provide a YAML importer) and some future expansion in the code. Expect some fun surprises!

(just playing with lua on the main app for now)
2020-02-27 17:24:40 +00:00
Godzil
a6f0422bd1 Add renderstat to get some info about rendering. 2020-02-27 17:20:55 +00:00
Godzil
d1965caf8d Add an option to run coverage locally 2020-02-24 17:26:36 +00:00
Godzil
77907499a4 Rework a bit the base Cmakelist to make it clearer. 2020-02-17 23:05:37 +00:00
Godzil
2e2d8c143c Add travis, coverall and other things. 2020-02-17 21:56:59 +00:00
Godzil
514bd649c1 Correct how google test is used.
I think it was working before because the other computer had gtest system installed.

Bonus: it is now also integrated with CTest
2020-02-14 22:19:39 +00:00
Godzil
fac2212661 Canvas implementation and add build of LodePNG 2020-02-14 16:04:28 +00:00
Godzil
0caa4b8e34 Add all cmakelist files 2020-02-14 14:21:30 +00:00
Godzil
d7a2f487cb Working on the project skeleton, and add external dependencies that may come handy 2020-02-11 14:16:30 +00:00