I see a lot of timings like this in Xcode GPU Frame Capture.
Specifically what I want to call attention to is that the sum of the parts of the command buffer time does not add up to the total that is displayed. I notice that for GPU frame time, Xcode adds up all the command buffer times. But if I only add up the shader times, I get a much lower time (1.5-2 ms lower). I am trying to understand what is going on, I mean where is the GPU time going if it isn't going to the shaders?
Notice how the total time is listed as 0.211 ms, but the sum of the parts is only 0.047 ms.
I just want to better understand what is going on.
Thanks.