layers: Track static state bits separately
authorChris Forbes <chrisforbes@google.com>
Tue, 15 Aug 2017 21:48:50 +0000 (14:48 -0700)
committerChris Forbes <chrisf@ijw.co.nz>
Wed, 16 Aug 2017 17:39:46 +0000 (10:39 -0700)
commit14494d322787d939bf6a9d3a03fc3938009592e0
treea6681aa040ad89b64e41c2411ab3a0bb99dfa6c0
parent374de4579f98cbbe8b616acb8e07a1a9c30402f8
layers: Track static state bits separately

This gives us two advantages:
- We no longer need to recalculate the state bits to remove for the old
pipeline when binding a new pipeline.
- We now have the set of bits to test against when trying to bind
dynamic state for #614
layers/core_validation.cpp
layers/core_validation_types.h