anv: Implement the new core version feature queries
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 13 Jan 2020 18:57:56 +0000 (12:57 -0600)
committerJason Ekstrand <jason@jlekstrand.net>
Wed, 15 Jan 2020 14:34:57 +0000 (08:34 -0600)
commita47152c622f55ce201d48e5c610e249ccfd3ef50
treecccbb82e2814898ecdf18b1683b8f653c684ad6e
parent721666e52a7e95b5bc1a7bcfc9cb6b8d43f2c97f
anv: Implement the new core version feature 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 feature 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