GSoC 2023: Shader editor node preview - Weekly Reports

Report week 3

This week has been mainly on fixing and cleaning.

I did :

  • gather preview rendering in a single job
  • fix memory leaks due to preview rendering stops when entering/leaving nodegroups
  • have it all work seamlessly in release builds
  • complete the UI patch

TODO next week :

  • Mainly work on refresh event (currently refreshing endlessly), this involves dealing with partial tree modification (we will probably not want to refresh all previews when a single node is modified). I’ll have to understand how the node editing events work and how to handle them.
  • make a WIP pull request for people to try

Approximative time on XCode : 10hrs.

10 Likes