summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-08add Shader and SpatialShadersanine-a
2020-11-08fix transform order and add drawing cascadesanine-a
2020-11-07add basic Node transform functions and implement transform cascadingsanine-a
2020-11-01add basic node typessanine-a
2020-11-01fix depth map bug in demosanine-a
2020-10-31add basic framebuffer operationssanine-a
2020-10-31add additional texture types and refactor texture setup and loadingsanine-a
2020-10-31fix bug in FPS camera update()sanine-a
2020-10-31add basic texture bindingssanine-a
2020-10-28fix bug in model loadingsanine-a
2020-10-28refactor Matrix.luasanine-a
2020-10-28add Enum.lua and refactor Vector.luasanine-a
2020-10-28modify CMakeLists.txt to allow for cross-platform buildsanine-a
2020-10-27fix minor bugs, add cube primitive binding, and implement basic first-person ↵sanine-a
camera
2020-10-27fix bug with working directory and add Vector and Matrix wrapperssanine-a
2020-10-27update doxyfilesanine-a
2020-10-27add cglm bindings for vec3 and mat3 functionssanine-a
2020-10-27refactor cglm bindings to not allocate memorysanine-a
2020-10-27improve syntax error messagessanine-a
2020-10-27fix bug in honey.shader.new and add basic primitives bindingssanine-a
2020-10-27revert mesh.* with minor refactor and honey_setup_mesh()sanine-a
2020-10-27add honey.mesh bindings to the honey_setup()sanine-a
2020-10-27add mesh lua functions and refactor lua type namessanine-a
2020-10-25remove model/* and add shader bindingssanine-a
2020-10-25add new cglm bindings to honey.cglmsanine-a
2020-10-25add a whole bunch of cglm bindingssanine-a
2020-10-25add basic cglm binding functionssanine-a
2020-10-25move main loop into honey_runsanine-a
2020-10-25add honey_exitsanine-a
2020-10-25move honey_window_information to common.h and add mouse movement functionssanine-a
2020-10-24add window focus callback functionssanine-a
2020-10-24switch input callbacks to use honey_lua_pcallsanine-a
2020-10-24add window resize callback functionssanine-a
2020-10-24add more window functions and clean up window info accesssanine-a
2020-10-24add window module and fullscreen togglesanine-a
2020-10-24add honey_lua_pcall with traceback abilitysanine-a
2020-10-24move setup functions to honey.csanine-a
2020-10-23remove spurious files (for real)sanine-a
2020-10-23amend last commit to remove spurious filessanine-a