devlog

This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Week 24
16 June 2025

This week started out with me adding code generation support to glox but transitioned back to kotter when I was told that my problem could be solved by the debug output extension and that my usage has been broken since 2017. After I fixed that issue glox was less interesting and so I actually just continued working on klotter and completed the anti aliasing task, so next week I’ll continue with the cleanup task and perhaps start on gamma correction.

Read the rest...

Week 23
8 June 2025

This week I worked on a idea that I got during my “vacation” away from the computer, a typesafe open gl called glox.

Week 22
8 June 2025

This week I was away from my computer so I mostly just wrote documentation and added todos for code that didn’t look like it was correct or could use some improvement.

Week 21
8 June 2025

This week I mostly worked on klotter, lots of cleanup but finally upgraded the code to work with MSAA. Still some more steps to be done and I’m on a mini vacation next week but hopefully after I’m back I can continute completing the MSAA task.

Week 20
18 May 2025

The only read progress I made this week was adding blinn-phong specular rendering to klotter. I also spent time figuring out how to expand the current system to add gamma correction and HDR/bloom rendering and when to transform between the linear and the gamma color spaces. Next week will hopefully be the time that I’ll implement it.

Week 19
11 May 2025

This week I finally completed the instancing rendering and directly started to look into antialiasing, blinn-phong and gamma correction. Hopefully all those will be implemented next week, but we’ll see what happens.

Week 18
4 May 2025

This week I continued on klotter instancing implementation. I think most of the code is finally written, now I just need to make it not crash and work.

Week 17
27 April 2025

This week I made the copyright work like tags on my hugo spotlight page, forma compiles and runs and I took one more step towards instancing. While forma probably will get some cleanup love this week I really hope instancing will be runnable the next week. Fingers crossed.

Week 16
20 April 2025

This week I managed to get most of forma to compile on windows. I also realized that smide might need a php-like code generator instead of the current mustache-based generator.

Week 15
13 April 2025

This week I realy didn’t do much. I added a few things to smide. Next week is easter and I hope I both will have the time and be motivated enough to get out of this slump