layers: Move CreateBuffer/BufferView routines
authorMark Lobodzinski <mark@lunarg.com>
Thu, 9 Feb 2017 17:33:46 +0000 (10:33 -0700)
committerMark Lobodzinski <mark@lunarg.com>
Fri, 10 Feb 2017 19:15:31 +0000 (12:15 -0700)
commit96c2323011148d843f0935d713ead08be407fb67
tree66a28cf4755ef980736aab862196cb63607acc67
parent94b85c20deee459b665817f3528402e96e730b00
layers: Move CreateBuffer/BufferView routines

Moved out of core_validation, refactored for pre/post calls.
Moved ValidateImageUsageFlags, ValidateBufferUsageFlags, CreateBuffer,
and CreateBufferView, along with a couple of helper routines.

Change-Id: I7157369982d93b2327121406c208df36c15bcab4
layers/buffer_validation.cpp
layers/buffer_validation.h
layers/core_validation.cpp
layers/core_validation_types.h