layers: Update ImageView state tracking
authorTobin Ehlis <tobine@google.com>
Wed, 14 Sep 2016 14:02:49 +0000 (08:02 -0600)
committerTobin Ehlis <tobine@google.com>
Thu, 22 Sep 2016 13:21:24 +0000 (07:21 -0600)
commitc30003c040c09cb29506cd552254230cdc375844
treefc7efd8c8a1a9684621424f0eeb3153ad6f0731a
parent4ae43846ff6c5ed39953bdae1470dae19708a08f
layers: Update ImageView state tracking

Create IMAGE_VIEW_STATE class to hold VkImageViewCreateInfo and update related
state tracking. This class derives from BASE_NODE in preparation for tracking
in_use for ImageViews consistent to other object in_use tracking.
layers/core_validation.cpp
layers/core_validation_types.h
layers/descriptor_sets.cpp