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)
commit5c288f35b2eab0dab95d18768235fef6ffd69b30
treeeaeb921e4cdba39f37075bebae8ccee166050946
parent9a61300d900fe3e43e9a03c7fa6876934bc1264e
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