Hello.
In some places I've read that many draw calls is evil. Other resourses states that draw call by itself is not so bad but gpu state change is. Let's say I need to draw a lot of elements and the only thing I need to know - the depth after previous element. With single draw call I can't read depth buffer (well, actually can, but it will not show me the correct results - it should be sinchronized after draw call). So, if make 1000 draw calls without any state change - how bad is it comparing with single draw call for 1000 elements? How can I measure it precisely (I bet that measurement of how many nanoseconds draw call takes will not show me correct result)?