From aea74eac3d7706ed8d870504b163356e3f104a4c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 15 Oct 2020 18:54:22 -0400 Subject: [PATCH] zink: fix stencil wrapping this was using the wrong enums Reviewed-by: Eric Anholt Part-of: --- src/gallium/drivers/zink/zink_state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/zink/zink_state.c b/src/gallium/drivers/zink/zink_state.c index 398905b50b3..25934add526 100644 --- a/src/gallium/drivers/zink/zink_state.c +++ b/src/gallium/drivers/zink/zink_state.c @@ -305,8 +305,8 @@ stencil_op(enum pipe_stencil_op op) case PIPE_STENCIL_OP_REPLACE: return VK_STENCIL_OP_REPLACE; case PIPE_STENCIL_OP_INCR: return VK_STENCIL_OP_INCREMENT_AND_CLAMP; case PIPE_STENCIL_OP_DECR: return VK_STENCIL_OP_DECREMENT_AND_CLAMP; - case PIPE_STENCIL_OP_INCR_WRAP: return VK_STENCIL_OP_INCREMENT_AND_CLAMP; - case PIPE_STENCIL_OP_DECR_WRAP: return VK_STENCIL_OP_DECREMENT_AND_CLAMP; + case PIPE_STENCIL_OP_INCR_WRAP: return VK_STENCIL_OP_INCREMENT_AND_WRAP; + case PIPE_STENCIL_OP_DECR_WRAP: return VK_STENCIL_OP_DECREMENT_AND_WRAP; case PIPE_STENCIL_OP_INVERT: return VK_STENCIL_OP_INVERT; } unreachable("unexpected op");