layers: Fix mishandling of VI vs VS validation (Gitlab#69)
authorChris Forbes <chrisforbes@google.com>
Thu, 14 Jan 2016 22:32:03 +0000 (11:32 +1300)
committerJon Ashburn <jon@lunarg.com>
Fri, 15 Jan 2016 04:53:35 +0000 (21:53 -0700)
commitc8f716f269bf4762d407cd3053d9073c1149ef43
treeab94718854b6a3b4ef075aaa3e803037d7dbbd4a
parent8a7189d4d80d3a3291549d551265f9c389075ce0
layers: Fix mishandling of VI vs VS validation (Gitlab#69)

This wasn't quite correct. We'd end up trying to run it_a off beyond attribs.end(),
which is invalid and upsets the MS debug stdlib. This is most likely the root cause
of the weirdness that caused people to add _at_end, _first, etc to this function long ago,
so that can all disappear -- but for now, let's just deal with the actual bug.

Signed-off-by: Chris Forbes <chrisforbes@google.com>
layers/draw_state.cpp