summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-08-22make hello triangle worksanine
2022-08-22add types to gl_buffer_datasanine
2022-08-21fix segfault with wdatasanine
2022-08-21use full gl_vertex_attrib_pointersanine
2022-08-20fix bug in gl.bufferData and add error checkingsanine
2022-08-19enable hello trianglesanine
2022-08-19add shaders and basic drawing functionssanine
2022-08-19add several buffer-related functionssanine
2022-08-18implement working windowssanine
2022-08-18add glfwInit and glfwTerminate bindingssanine
2022-06-18add tointegersanine
2022-06-18add all window hintssanine
2022-06-16begin adding window creation hintssanine
2022-06-16throw error on glfwInit failsanine
2022-06-16add mock_**queue macrossanine
2022-06-16add initial window frameworksanine
2022-06-16fix bad glad filessanine
2022-06-16rename logging functions from honey_* to honey_log_*sanine
2022-06-16add helper macros for mockingsanine
2022-06-14re-add gladsanine
2022-06-14do not log if log level is too lowsanine
2022-06-14add honey_set_log_levelsanine
2022-06-14fix RUN_TESTS macrosanine
2022-06-14add basic logging functionsanine
2022-06-14scorched earth, start oversanine
2022-04-16delete src/mesh/assimp-mastersanine
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