Yeah possibly, I just wonder about how you’re measuring the GPU if you no longer have direct access to the data, and with shaders it can be hard to measure because of the parallel nature of the gpu - per pixel shading, IIRC, uses equal processing time up to a point, then slows down.
What would be really useful is to know how much extra power I have left before hitting gpu/shader thresholds - as I’d like to keep adding stuff knowing there’s spare processing power.
Does that make sense? Sorry if I’m not explaining it well.
Also, how do I know I’m catching all the processes, is it enough to enclose the render loop?