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)
commiteacc2e245bb9de613fc527ffa55e58b6934037ac
tree87ec66cf39a4b5edae74f40791ec376a0c085961
parent162ba9770a967eeda30d62410c703907f7ceeab8
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