layers: Update BufferView state tracking
authorTobin Ehlis <tobine@google.com>
Wed, 14 Sep 2016 14:12:08 +0000 (08:12 -0600)
committerTobin Ehlis <tobine@google.com>
Thu, 22 Sep 2016 13:21:24 +0000 (07:21 -0600)
commit39267c0c27b8f032f05a6747eb02d4508247fdc1
tree0996773d7eec24271b997c05cddf8f87b8b0eab8
parent79fde938178535f598e030a0e9d19a0cb61b72e0
layers: Update BufferView state tracking

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