aboutsummaryrefslogtreecommitdiff
path: root/layers/mem_tracker.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2015-09-24 15:25:16 -0600
committerTobin Ehlis <tobin@lunarg.com>2015-09-29 11:01:12 -0600
commitc0a51df5109ef0f6493f4f058f2c417d51fc641e (patch)
treed56a170a056e566ac1c3a44f0af6ff9371f003f1 /layers/mem_tracker.cpp
parentbf3020ecbca6a017726104823107a8106ec24f3c (diff)
downloadusermoji-c0a51df5109ef0f6493f4f058f2c417d51fc641e.tar.xz
layers: DeviceLimits device feature checks and dead code removal
Refactored DeviceLimits to store maps in the layer_data struct in order to reduce map look-ups. Added new checks and documentation related to Features checking. If specific features are requested at vkCreateDevice() time by the app, then they are checked against the supported features of the physical device. Requesting unsupported features cause validation errors. If the user did not query features and is asking for any unsupported features, then a warning message recommending that they query features is also printed along with the error(s) for unsupported features.
Diffstat (limited to 'layers/mem_tracker.cpp')
0 files changed, 0 insertions, 0 deletions