Mesa (main): zink: export PIPE_CAP_CULL_DISTANCE_NOCOMBINE

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Feb 8 14:42:12 UTC 2022


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

Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date:   Fri Feb  4 11:16:00 2022 -0500

zink: export PIPE_CAP_CULL_DISTANCE_NOCOMBINE

fixes:
KHR-GL46.cull_distance.functional

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14878>

---

 src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt | 1 -
 src/gallium/drivers/zink/ci/zink-lvp-fails.txt     | 1 -
 src/gallium/drivers/zink/zink_screen.c             | 1 +
 3 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt
index 61f998ea5fc..ea7765133b2 100644
--- a/src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt
+++ b/src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt
@@ -15,7 +15,6 @@ GTF-GL46.gtf33.GL3Tests.pixel_buffer_object.pixel_buffer_object_vbo,Fail
 GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_conditional_render,Fail
 KHR-GL46.compute_shader.conditional-dispatching,Fail
 KHR-GL46.copy_image.functional,Timeout
-KHR-GL46.cull_distance.functional,Fail
 KHR-GL46.direct_state_access.vertex_arrays_attribute_format,Fail
 KHR-GL46.gpu_shader_fp64.builtin.inverse_dmat4,Timeout
 KHR-GL46.gpu_shader_fp64.fp64.varyings,Timeout
diff --git a/src/gallium/drivers/zink/ci/zink-lvp-fails.txt b/src/gallium/drivers/zink/ci/zink-lvp-fails.txt
index b627ef6df02..53a57fa098b 100644
--- a/src/gallium/drivers/zink/ci/zink-lvp-fails.txt
+++ b/src/gallium/drivers/zink/ci/zink-lvp-fails.txt
@@ -1,5 +1,4 @@
 KHR-GL46.compute_shader.conditional-dispatching,Fail
-KHR-GL46.cull_distance.functional,Fail
 KHR-GL46.direct_state_access.renderbuffers_storage,Fail
 KHR-GL46.direct_state_access.renderbuffers_storage_multisample,Fail
 KHR-GL46.direct_state_access.vertex_arrays_attribute_format,Fail
diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c
index 27b32439ed7..3c5c8628b3a 100644
--- a/src/gallium/drivers/zink/zink_screen.c
+++ b/src/gallium/drivers/zink/zink_screen.c
@@ -388,6 +388,7 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
    case PIPE_CAP_PREFER_REAL_BUFFER_IN_CONSTBUF0:
    case PIPE_CAP_PACKED_UNIFORMS:
    case PIPE_CAP_TGSI_PACK_HALF_FLOAT:
+   case PIPE_CAP_CULL_DISTANCE_NOCOMBINE:
       return 1;
 
    case PIPE_CAP_DRAW_VERTEX_STATE:



More information about the mesa-commit mailing list