layers: gh376 Verify memory on vkCreateXXXView
authorMark Young <marky@lunarg.com>
Mon, 30 May 2016 19:28:35 +0000 (13:28 -0600)
committerTobin Ehlis <tobine@google.com>
Fri, 1 Jul 2016 19:34:09 +0000 (13:34 -0600)
commit8c07a094dc9cc4afb6b62181f341c12b9e969041
tree55b7ab06f273bc73b74145cb15a9f901ce985ebb
parent0c6dd4dd7c7e444efc979299f8f445fb4fc4febe
layers: gh376 Verify memory on vkCreateXXXView

Verify that a vkImage has memory bound to it when
vkCreateImageView is called.  Likewise, verify vkBuffer
memory at vkCreateBufferView time.

Also, add tests to vk_layer_validation_tests:
CreateBufferViewNoMemoryBoundToBuffer and
CreateImageViewNoMemoryBoundToImage.

Change-Id: If0cf1c972f721e5596f7b8a1c7652f6165401b2c
layers/core_validation.cpp
tests/layer_validation_tests.cpp