loader: Fix enabling extensions from layers
authorLenny Komow <lenny@lunarg.com>
Wed, 17 Jan 2018 20:53:59 +0000 (13:53 -0700)
committerLenny Komow <lenny@lunarg.com>
Thu, 18 Jan 2018 23:06:06 +0000 (16:06 -0700)
commit50afd58e3bedd4e7d0fc6b64c0c363e2738810d3
tree52f7702516634e15673d0b2ddd10e3867290370b
parentc381d7ad74ab8ff5d6b1042998a02135a9768d9b
loader: Fix enabling extensions from layers

This resolves a bug where it was impossible to enable an extension
that was defined in a layer if that layer was not passed by the
application. This applied to implicit layers, explicit layers enabled
by environment variables, and metalayers.

Change-Id: I03bee6fb778936d970f78b9142679654424f80ae
loader/loader.c
loader/vk_loader_platform.h