layers: Add CreateImage valid usage checks
authorDave Houlton <daveh@lunarg.com>
Mon, 29 Jan 2018 20:39:56 +0000 (13:39 -0700)
committerDave Houlton <daveh@lunarg.com>
Mon, 5 Feb 2018 23:57:03 +0000 (16:57 -0700)
commit63f3a40c10f2c26b6a85b4fb984cf4f1426797ae
tree895c32501bb737cad292d0b327a52879b5cb2edf
parent62506a77cdd670a82a7b47f6dcbf39f46231c8be
layers: Add CreateImage valid usage checks

Adds 17 valid usage checks of ImageCreateInfo struct. 13 in core
validation, 4 in parameter validation.

Change-Id: I4bfe195f88d5e14237c1b01c5aca2de7c578aa67
layers/buffer_validation.cpp
layers/core_validation.cpp
layers/core_validation_types.h
layers/parameter_validation_utils.cpp
layers/vk_validation_error_database.txt