layers: Migrate PIPELINE_NODE to core_validation_types.h
authorTobin Ehlis <tobine@google.com>
Wed, 17 Aug 2016 13:55:55 +0000 (07:55 -0600)
committerTobin Ehlis <tobine@google.com>
Wed, 24 Aug 2016 00:39:23 +0000 (18:39 -0600)
commitd792291b8651a1cc90a3f97bb5f01b31535e638e
tree41b830a97dc267d34b7cc2ed039ccad520425f19
parent21d3a543c6ce34b97f6d51089459142102da7672
layers: Migrate PIPELINE_NODE to core_validation_types.h

Move PIPELINE_NODE struct to core_validation_types.h so that it's visible to
descriptorSet class. Update cmd buffer lastBound state to store ptr to
PIPELINE_NODE instead of VkPipeline which saves extra lookups.
layers/core_validation.cpp
layers/core_validation.h
layers/core_validation_types.h