layers: Fix image aspect checks
authorTobin Ehlis <tobine@google.com>
Tue, 19 Jul 2016 23:39:34 +0000 (17:39 -0600)
committerTobin Ehlis <tobine@google.com>
Fri, 22 Jul 2016 20:18:15 +0000 (14:18 -0600)
commit4c40aa8440dc37ae3885d616ef3c2fbba63b3c6d
treebb2930764049210aef8bbff284695a1440082fb9
parent60dd2e7e50a13d5a4d7b2f17328d3cce5dcc2a8b
layers: Fix image aspect checks

Previously validation required DS images to have both DEPTH and STENCIL
aspect bits set, but spec only requires that at least one is set.
Also, we weren't checking case of depth or stencil only formats, or
color format to make sure that correct aspect mask was set.
layers/core_validation.cpp