Mesa (main): dzn: Enable support for geometry shaders

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jun 15 22:47:33 UTC 2022


Module: Mesa
Branch: main
Commit: db2d2649897fd40891548e08f2a41ba8759b0fe3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=db2d2649897fd40891548e08f2a41ba8759b0fe3

Author: Boris Brezillon <boris.brezillon at collabora.com>
Date:   Tue Jun 14 22:28:58 2022 +0200

dzn: Enable support for geometry shaders

Reviewed-by: Jesse Natalie <jenatali at microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17039>

---

 .gitlab-ci/windows/deqp_runner_run.ps1 | 2 +-
 src/microsoft/vulkan/dzn_device.c      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci/windows/deqp_runner_run.ps1 b/.gitlab-ci/windows/deqp_runner_run.ps1
index 9533d34360b..85a09e3e78e 100644
--- a/.gitlab-ci/windows/deqp_runner_run.ps1
+++ b/.gitlab-ci/windows/deqp_runner_run.ps1
@@ -19,7 +19,7 @@ $caselist = "C:\deqp\mustpass\vk-master.txt"
 $baseline = ".\_install\warp-fails.txt"
 $flakes = ".\_install\warp-flakes.txt"
 $skips = ".\_install\warp-skips.txt"
-$includes = @("-t", "dEQP-VK.api.*", "-t", "dEQP-VK.binding_model.*", "-t", "dEQP-VK.info.*", "-t", "dEQP-VK.draw.*", "-t", "dEQP-VK.query_pool.*", "-t", "dEQP-VK.memory.*", "-t", "dEQP-VK.pipeline.vertex_input.*", "-t", "dEQP-VK.dynamic_state.*")
+$includes = @("-t", "dEQP-VK.api.*", "-t", "dEQP-VK.binding_model.*", "-t", "dEQP-VK.info.*", "-t", "dEQP-VK.draw.*", "-t", "dEQP-VK.query_pool.*", "-t", "dEQP-VK.memory.*", "-t", "dEQP-VK.pipeline.vertex_input.*", "-t", "dEQP-VK.dynamic_state.*", "-t", "dEQP-VK.geometry.*")
 
 $env:DZN_DEBUG = "warp"
 $env:MESA_VK_IGNORE_CONFORMANCE_WARNING = "true"
diff --git a/src/microsoft/vulkan/dzn_device.c b/src/microsoft/vulkan/dzn_device.c
index d9206ed3835..7ff422982e8 100644
--- a/src/microsoft/vulkan/dzn_device.c
+++ b/src/microsoft/vulkan/dzn_device.c
@@ -1061,7 +1061,7 @@ dzn_GetPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice,
       .fullDrawIndexUint32 = false,
       .imageCubeArray = true,
       .independentBlend = false,
-      .geometryShader = false,
+      .geometryShader = true,
       .tessellationShader = false,
       .sampleRateShading = true,
       .dualSrcBlend = false,



More information about the mesa-commit mailing list