layers: PV code gen for FlagBits enum parameters
authorMike Schuchardt <mikes@lunarg.com>
Wed, 31 May 2017 15:14:22 +0000 (09:14 -0600)
committerMike Schuchardt <mikes@lunarg.com>
Wed, 31 May 2017 18:48:23 +0000 (12:48 -0600)
commitb8b3cfd764d172418c5b604f09978b3093037dd5
tree72fa78c9e82295fe324af975e1d735c3a2aef46c
parent08f6754dcf2a746e475513b4a05ff81e27e22a7b
layers: PV code gen for FlagBits enum parameters

Extend validate_flags to work in instances where a single Vk*FlagBits
enum value is valid instead of a bitmask with multiple values.

Change-Id: Ib8d34551923f7ecb2549500dfde674fa1094ac8b
layers/parameter_validation.cpp
layers/parameter_validation_utils.h
scripts/parameter_validation_generator.py