layers: DrawState layout tracking improvements
authorTobin Ehlis <tobin@lunarg.com>
Tue, 20 Oct 2015 16:11:55 +0000 (10:11 -0600)
committerTobin Ehlis <tobin@lunarg.com>
Thu, 22 Oct 2015 17:12:27 +0000 (11:12 -0600)
commit5a611c79f49e554f67d0821a6a903831323a19d7
treec99ff7fced25b128258afe2e0262cb02d4e5ac45
parent3aef5b0ee63bd5685f15318724aab3c1cfcba594
layers: DrawState layout tracking improvements

Descriptor type per layout tracked via vector to simplify allocation/cleanup.
Added tracking for pipeline layout that can be used for further validation checks
layers/draw_state.cpp
layers/draw_state.h