summaryrefslogtreecommitdiff
path: root/engine/src/renderer/opengl.rs
AgeCommit message (Collapse)Author
2024-12-09chore(engine): use ecs lib phasesHampusM
2024-11-24refactor(engine): remove 'debug' crate feature flagHampusM
2024-11-23fix(engine): use texture texture indices as texture unitsHampusM
2024-11-23refactor(engine): make shaders a renderer detailHampusM
2024-11-18refactor(engine): make opengl renderer extension struct non-exhaustiveHampusM
2024-11-11chore(engine): use new entity IDsHampusM
2024-08-24refactor(engine): use C string literals instead of cstr macroHampusM
2024-08-21refactor(engine): fix clippy lintsHampusM
2024-08-20refactor(engine): replace Camera current field with Active componentHampusM
2024-08-17refactor(engine): remove position field from Camera componentHampusM
2024-08-16perf(engine): create OpenGL objects as needed instead of each frameHampusM
2024-08-04feat(engine): add component making a object not be drawnHampusM
2024-08-04revert(engine): remove support for drawing objects as a bundleHampusM
This reverts commit 4793e4411d98d97f879023dc072f3847201d49da.
2024-06-22feat(engine): add support for drawing objects as a bundleHampusM
2024-06-22feat(engine): add ability to change polygon mode per objectHampusM
2024-06-20refactor(engine): replace Transform with Position & Scale structsHampusM
2024-05-24fix(engine): enable OpenGL multisampling on renderer initHampusM
2024-05-24refactor(engine): make PointLight have a positionHampusM
2024-05-23feat(engine): add directional lightHampusM
2024-05-23refactor(engine): seperate light properties in shaderHampusM
2024-05-23refactor(engine): rename renderer module to opengl.rsHampusM