summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-23add basic test frameworksanine
2020-12-19add curveTo functionsanine-a
2020-12-19add additional cairo texture config functionssanine-a
2020-12-18add draw filtering and alpha to SpatialShader outputsanine-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-04remove annoying debug messagessanine-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-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