From 61c236bc31bf6b790444d0d484e01fc012ea01ea Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 3 Mar 2023 14:10:26 -0500 Subject: [PATCH] zink: delete unused barrier api Part-of: --- src/gallium/drivers/zink/zink_context.c | 8 -------- src/gallium/drivers/zink/zink_context.h | 2 -- 2 files changed, 10 deletions(-) diff --git a/src/gallium/drivers/zink/zink_context.c b/src/gallium/drivers/zink/zink_context.c index 2e67956aa11..083c21164d5 100644 --- a/src/gallium/drivers/zink/zink_context.c +++ b/src/gallium/drivers/zink/zink_context.c @@ -4108,14 +4108,6 @@ zink_resource_buffer_barrier2(struct zink_context *ctx, struct zink_resource *re zink_resource_copies_reset(res); } -bool -zink_resource_needs_barrier(struct zink_resource *res, VkImageLayout layout, VkAccessFlags flags, VkPipelineStageFlags pipeline) -{ - if (res->base.b.target == PIPE_BUFFER) - return zink_resource_buffer_needs_barrier(res, flags, pipeline); - return zink_resource_image_needs_barrier(res, layout, flags, pipeline); -} - static void zink_flush(struct pipe_context *pctx, struct pipe_fence_handle **pfence, diff --git a/src/gallium/drivers/zink/zink_context.h b/src/gallium/drivers/zink/zink_context.h index 3fd2de55a2c..7ad99a5856a 100644 --- a/src/gallium/drivers/zink/zink_context.h +++ b/src/gallium/drivers/zink/zink_context.h @@ -122,8 +122,6 @@ zink_resource_image_barrier(struct zink_context *ctx, struct zink_resource *res, void zink_resource_image_barrier2(struct zink_context *ctx, struct zink_resource *res, VkImageLayout new_layout, VkAccessFlags flags, VkPipelineStageFlags pipeline); bool -zink_resource_needs_barrier(struct zink_resource *res, VkImageLayout layout, VkAccessFlags flags, VkPipelineStageFlags pipeline); -bool zink_check_unordered_transfer_access(struct zink_resource *res, unsigned level, const struct pipe_box *box); void zink_resource_image_transfer_dst_barrier(struct zink_context *ctx, struct zink_resource *res, unsigned level, const struct pipe_box *box);