summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-04-16fix bug in main script loader and rename honey_gl.c -> honey_window.csanine
2022-03-04add assimp submodulesanine
2022-03-01pop after creating windowsanine
2022-03-01add basic window functions, option parsing, and main loopsanine
2021-10-21move test files to the same directories as the files they testsanine
2021-09-28add multiple data types test and move mock queue cleanup and init into ↵sanine
tests_main.c
2021-09-28add mock_queue_cleanup() function and move queue malloc call inside ↵sanine
mock_queue_data
2021-09-28add mock queuesanine
2021-09-25add honey_warn(), honey_error(), and honey_fatal() logging macrossanine
2021-09-25add honey_info() log functionsanine
2021-09-24add getters and setters for log level/filesanine
2021-09-24update logging to use real functionssanine
2021-09-23fix debug required logging levelsanine
2021-09-23add honey_debug_()sanine
2021-09-23add honey_log_level_str_()sanine
2021-09-23add basic test frameworksanine
2020-12-19add curveTo functionsanine-a
2020-12-19add additional cairo texture config functionssanine-a
2020-12-17add setLineWidth and arc functions to cairo bindingssanine-a
2020-12-17fix segfault when destroying cairo texturessanine-a
2020-12-17add basic stroke functionssanine-a
2020-12-17add cairo contextssanine-a
2020-12-16add textures to cairo bindingssanine-a
2020-12-15remove spurious debug messagesanine-a
2020-12-15fix bugs in texture parameter setting and add low-resolution to demosanine-a
2020-12-15fix non-skipping bug in honey_lua_parse_paramssanine-a
2020-12-15refactor textures and allow parameter settingsanine-a
2020-12-13add optional geometry shaders to honey_shadersanine-a
2020-12-12add param table parsing functionsanine-a
2020-12-12add basic cairo bindingssanine-a
2020-12-09refactor: move primitives into lua & streamline mesh creationsanine-a
2020-12-05remove light.*sanine-a
2020-12-05remove camera.*sanine-a
2020-12-05switch meshes to use metamathodssanine-a
2020-12-05change textures to use metamethodssanine-a
2020-12-04add SignalManager.lua and revert to old Node.luasanine-a
2020-12-03rewrite demosanine-a
2020-12-02create basic scene tree nodesanine-a
2020-11-30fix bug in glm binding memory allocatorssanine-a
2020-11-29add translate function to mat4 prototypesanine-a
2020-11-29add camera functions and fix bug in argument parsingsanine-a
2020-11-29refactor affine transform bindingssanine-a
2020-11-29add glm vec3 and vec4 bindings as lua objectssanine-a
2020-11-29refactor all files to use new argument parsing and table building functionssanine-a
2020-11-29refactor: make shader a full lua object with __gc metamethodsanine-a
2020-11-29refactor: eliminate src subdirectories for honey filessanine-a
2020-11-29refactor input to use new table construction functionsanine-a
2020-11-29begin refactor of glm functions and basic argument parsingsanine-a
2020-11-23fix bug in mesh loadingsanine-a
2020-11-01add basic node typessanine-a