Usually, it represents 'inactive' times between AVM's next time slice is processed. mostly consists of waiting GPU for rendering (only in rendermode=gpu or rendermode=direct) after uploading all data to GPU, or simply waiting for next frame, etc.
With proper load balance, the grey portion of frame time won't hurt your app's performance.