Are there any suggestions for GL actions that are good or bad in terms of PI performance?
Not general stuff but anything specific to the PI?
I'm just poking around with my code in an attempt to see where all the time goes and at the moment it seems that pushing any sort of data across to GL seems rather slow. IE even pushing a matrix or vector to a shader seems rather expensive? More expensive perhaps than the actual drawing.
Any ideas why and what sort of code would be best to reduce that?
Finally is there any way of pulling any information out of the gpu at run time? I'm just doing the most basic of timing to try and work out what's going on. So anywhere else I can pull data from would obviously be useful when it comes to trying to work out what is going on.