| From 2e23467832ba8a35e5d355f73c77187562c2a5cc Mon Sep 17 00:00:00 2001 |
| From: =?UTF-8?q?Tapani=20P=C3=A4lli?= <tapani.palli@intel.com> |
| Date: Fri, 12 Apr 2019 12:52:43 +0300 |
| Subject: [PATCH] UPSTREAM: anv: expose VK_EXT_queue_family_foreign on Android |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| VK_ANDROID_external_memory_android_hardware_buffer requires this |
| extension. It is safe to enable it since currently aux usage is |
| disabled for ahw buffers. |
| |
| Fixes following dEQP extension dependency test on Android: |
| dEQP-VK.api.info.device#extensions |
| |
| Cc: <mesa-stable@lists.freedesktop.org> |
| Signed-off-by: Tapani Pรคlli <tapani.palli@intel.com> |
| Acked-by: Jason Ekstrand <jason@jlekstrand.net> |
| Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> |
| (cherry picked from commit 376c3e8f87ab0b9bce5182da60c59832f7c1c138) |
| |
| Change-Id: I443288c6036c3b2e2a994e6da9a4737dc22bc1a4 |
| --- |
| src/intel/vulkan/anv_extensions.py | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py |
| index 22bad94e5b8..24dd4003f2c 100644 |
| --- a/src/intel/vulkan/anv_extensions.py |
| +++ b/src/intel/vulkan/anv_extensions.py |
| @@ -128,6 +128,7 @@ EXTENSIONS = [ |
| 'device->has_context_priority'), |
| Extension('VK_EXT_pci_bus_info', 2, True), |
| Extension('VK_EXT_post_depth_coverage', 1, 'device->info.gen >= 9'), |
| + Extension('VK_EXT_queue_family_foreign', 1, 'ANDROID'), |
| Extension('VK_EXT_sampler_filter_minmax', 1, 'device->info.gen >= 9'), |
| Extension('VK_EXT_scalar_block_layout', 1, True), |
| Extension('VK_EXT_shader_viewport_index_layer', 1, True), |
| -- |
| 2.21.0 |
| |