loader: Merge extensions and layers
authorCourtney Goeltzenleuchter <courtney@LunarG.com>
Fri, 27 Feb 2015 22:19:33 +0000 (15:19 -0700)
committerChia-I Wu <olv@lunarg.com>
Thu, 16 Apr 2015 09:33:29 +0000 (17:33 +0800)
commit07b8cc331f9eb6c53cd32d4eeaff1c12f4685203
tree2b185fb9354752124c009dabbee494b2076a0a46
parenta0500f05addcb93ba14a396a60d4b1bd5ca6e118
loader: Merge extensions and layers

Update loader so that it extensions and layers work in same
basic fashion. That is, application can query for extension/layer
support by calling GetExtensionSupport. The loader will then query
the available drivers AND layers for that support. Likewise,
when the application does CreateDevice the list of "extensions"
can be both layers and extensions and the loader will figure out
the right thing to do.

Conflicts:
loader/loader.c
xgl-generate.py
loader/loader.c
xgl-generate.py