layers: Add getBufferNode() helper
authorTobin Ehlis <tobine@google.com>
Thu, 2 Jun 2016 13:46:52 +0000 (07:46 -0600)
committerTobin Ehlis <tobine@google.com>
Thu, 2 Jun 2016 22:58:47 +0000 (16:58 -0600)
commite320fe3120d3cceff5ce8559176affaa1ec84922
tree5c57c458c2a78abbf7de2d7fe93672ecc61c7a92
parentffaf95b453b9bd058f26bf0276f4010caaeabcf1
layers: Add getBufferNode() helper

Move core_validation bufferMap to use unique_ptr to BUFFER_NODE.
Perform bufferMap look-ups using getBufferNode() helper function.
Update DescriptorSet class to use getBufferNode() helper and store
layer_data instead of bufferMap.
layers/core_validation.cpp
layers/core_validation_types.h
layers/descriptor_sets.cpp
layers/descriptor_sets.h