anv: Enable SPV_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2
authorIan Romanick <ian.d.romanick@intel.com>
Thu, 3 Jan 2019 00:07:59 +0000 (16:07 -0800)
committerMarge Bot <eric+marge@anholt.net>
Thu, 23 Jan 2020 00:18:57 +0000 (00:18 +0000)
commitc57338b924710b93193f921cd1e95d6de6b398ef
tree42d65ede144b34b0229a9999d280e0a0464af8c5
parent76970940a6b22d25fcff42ab6c779dc646b2d9d4
anv: Enable SPV_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2

Currently only implemented in the scalar backend, so only enable for
Gen8+.  If support for the other opcodes is added to the vec4 backend,
Gen7 could be supported.

Reviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/767>
src/intel/vulkan/anv_extensions.py
src/intel/vulkan/anv_pipeline.c