Report week 8
This week started slowly, I wasn’t in a great shape, but I managed to do more things at the end.
Nothing special to mention from my side, no blocker nor incredible discovery. I’ll probably publish those reports on Friday from now, because I find myself forgetting the main points of the week when thinking on a Monday.
I did:
- have the compositor transition to ImBuf landed
- use ImBuf for shader previews in the main patch
- use a Render to gather all node previews and deal with locking/unlocking the result
- fix a memory leak happening for a few weeks (I used a constructor for a struct and just freed the struct without calling the destructor)
- remove the ability to preview some useless nodes(preview wise) → it simplified many many things, I should have done it before
- a lot of code cleaning and fix minor issues
- add comments, rename variables
→ Now the patch is ready for review, and I’m honestly proud of it
The program for next week is currently undetermined, I’ll try to be really responsive to have some reviews on the patch.
No demo for this week, because nothing changed for the UI/UX.
Approximative time spend on XCode: 12hrs.