This hda of course takes in geometry, but the TOP network inside just renders some texture files on disk using COPs ( I am making some texturing utilities )
I opted to use PDG rather than just directly rendering with Rop File Output node, because PDG "knows" when things need to update, so that's pretty neat.
The issue is that I have no feedback at all after I trigger a cook on the TOP network. ( the old method using "Rop File Output" nodes had the advantage of hanging until all files were written to disk, which kind of made my life easier because of some downstream sop operation using said texture files)
My goal would to display PDG progress somehow.
I tried to inspect sidefx' filecache sop to understand how it reflects some "TOP state", but could not find anything to help me.
Is it somewhere in the python tool state ?