Mesa (master): anv: Enable VK_KHX_multiview and SPV_KHR_multiview
Jason Ekstrand
jekstrand at kemper.freedesktop.org
Wed May 3 18:25:54 UTC 2017
Module: Mesa
Branch: master
Commit: 272b7e7d25d54ed7c428bde6977dcc2a57299dad
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=272b7e7d25d54ed7c428bde6977dcc2a57299dad
Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Wed Mar 22 17:43:10 2017 -0700
anv: Enable VK_KHX_multiview and SPV_KHR_multiview
Reviewed-by: Iago Toral Quiroga <itoral at igalia.com>
---
src/intel/vulkan/anv_device.c | 4 ++++
src/intel/vulkan/anv_pipeline.c | 1 +
2 files changed, 5 insertions(+)
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c
index d9fbfefe31..fc5baac0ac 100644
--- a/src/intel/vulkan/anv_device.c
+++ b/src/intel/vulkan/anv_device.c
@@ -370,6 +370,10 @@ static const VkExtensionProperties device_extensions[] = {
.extensionName = VK_KHX_EXTERNAL_MEMORY_FD_EXTENSION_NAME,
.specVersion = 1,
},
+ {
+ .extensionName = VK_KHX_MULTIVIEW_EXTENSION_NAME,
+ .specVersion = 1,
+ },
};
static void *
diff --git a/src/intel/vulkan/anv_pipeline.c b/src/intel/vulkan/anv_pipeline.c
index 643db9cb9f..e96e2fcedb 100644
--- a/src/intel/vulkan/anv_pipeline.c
+++ b/src/intel/vulkan/anv_pipeline.c
@@ -128,6 +128,7 @@ anv_shader_compile_to_nir(struct anv_pipeline *pipeline,
.tessellation = true,
.draw_parameters = true,
.image_write_without_format = true,
+ .multiview = true,
};
nir_function *entry_point =
More information about the mesa-commit
mailing list