CPU waits on GPU clarification

“cpu-waits-gpu Displays time CPU spent
waiting until GPU finishes rendering.
If this number exceeds 2-3
milliseconds, your application is most
probably fillrate/GPU processing
bound.”

Just to clarify. Does this mean I need to lower the amount of draw calls and such?

EDIT: And how do you lower fillrate?

Fillerate is the number of pixels that the GPU can render to Video Memory in a given second. Draw calls are passed through the graphics API and then information is sent to the CPU for calculations pre-rendering. Draw calls aren’t necessarily your problem with this warning/error.

You most likely need to lower the amount of high quality textures that are being drawn, but I could be completely wrong. I’ve never seen this error but this might be my guess. Possibly even transparency issues because fillrate and overdraw is always an issue with those.