anv: Implement the new core version property queries
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 13 Jan 2020 19:44:16 +0000 (13:44 -0600)
committerJason Ekstrand <jason@jlekstrand.net>
Wed, 15 Jan 2020 14:34:57 +0000 (08:34 -0600)
commitc616627f63d19c9a4dc8462e880079ebcb76c5e4
tree9caf4e6b618bd4b98517f7014f0ef1f2f9190ee1
parenta47152c622f55ce201d48e5c610e249ccfd3ef50
anv: Implement the new core version property queries

Vulkan 1.2 introduces some new structures to get the properties and
features of a device from extensions that were promoted to core in 1.1
and 1.2.  This commit implements the new property queries and makes all
of the corresponding extension queries map to them.

Reviewed-by: Iván Briano <ivan.briano@intel.com>
src/intel/vulkan/anv_device.c