anv/entrypoints: Allow an entrypoint to require multiple extensions
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 24 Jan 2018 03:18:08 +0000 (19:18 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 7 Mar 2018 20:13:47 +0000 (12:13 -0800)
commit39d9fcea13407a61a34eb744f01abeeb524951de
treeb36c85e218ccbfdc3cde631a83b275c1c15384bc
parent8e8f167c72757aa9a1ee835570100e56bb6dc06d
anv/entrypoints: Allow an entrypoint to require multiple extensions

In this case, we say an entrypoint is supported if ANY of the extensions
is supported.  This is because, in the XML, entrypoints don't require
extensions so much as extensions require entrypoints.

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
src/intel/vulkan/anv_entrypoints_gen.py