This a follow up for a question I answered on GameDev SE. The question was simply Is glDrawArraysInstanced in OpenGL parallel when drawing those instances?
My answer was in the lines of "the GPU might execute multiple draw calls in parallel depending on multiple things, for instance if two draw calls use the same vertex shaders." Here is the full answer.
In the comments the OP mentioned, "I think it should be sequential. After all, some of blending mode depends of sequence"
Now, I am little bit confused. Is my answer of it will still parallelize them when it can valid? Can someone clarify this?