loader: Add pre-instance functions for layers
authorLenny Komow <lenny@lunarg.com>
Tue, 19 Dec 2017 23:38:37 +0000 (16:38 -0700)
committerLenny Komow <lenny@lunarg.com>
Tue, 9 Jan 2018 21:11:20 +0000 (14:11 -0700)
commit8f324b0d98c2c9a0cff37bdfc27e9b5eac3621c3
tree94bb62dd113a288199a0195d52e65aee0e7a762b
parent54c674136a33dae33d378f734b174d7ec7ef633b
loader: Add pre-instance functions for layers

Allow implicit layers (not explicit) to intercept calls before an
instance has been created.

Change-Id: I41f5bb0f5a6314fbab8003ebe71059dd04afc860
include/vulkan/vk_layer.h
loader/loader.c
loader/loader.h
loader/trampoline.c
scripts/loader_extension_generator.py