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)
commit79fde938178535f598e030a0e9d19a0cb61b72e0
treebf9770c3e6f93028a6a7e58cf642269cea6237e5
parent00e8ce2e6c1c191758f7b7c15eeaf350e5b4a3b6
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