Mesa (master): anv/cmd_buffer: Fix pipeline barriers for input attachments
Jason Ekstrand
jekstrand at kemper.freedesktop.org
Tue Nov 22 22:08:50 UTC 2016
Module: Mesa
Branch: master
Commit: 57174d60421e9e63569335a269cd806703f5da5d
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57174d60421e9e63569335a269cd806703f5da5d
Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Wed Nov 16 11:20:50 2016 -0800
anv/cmd_buffer: Fix pipeline barriers for input attachments
We were using VK_IMAGE_ACCESS_COLOR_ATTACHMENT_READ_BIT to detect an input
attachment read. We should use VK_IMAGE_ACCESS_INPUT_ATTACHMENT_READ_BIT
instead.
Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
---
src/intel/vulkan/genX_cmd_buffer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c
index 44610f8..5e4979f 100644
--- a/src/intel/vulkan/genX_cmd_buffer.c
+++ b/src/intel/vulkan/genX_cmd_buffer.c
@@ -762,7 +762,7 @@ void genX(CmdPipelineBarrier)(
pipe_bits |= ANV_PIPE_TEXTURE_CACHE_INVALIDATE_BIT;
break;
case VK_ACCESS_SHADER_READ_BIT:
- case VK_ACCESS_COLOR_ATTACHMENT_READ_BIT:
+ case VK_ACCESS_INPUT_ATTACHMENT_READ_BIT:
case VK_ACCESS_TRANSFER_READ_BIT:
pipe_bits |= ANV_PIPE_TEXTURE_CACHE_INVALIDATE_BIT;
break;
More information about the mesa-commit
mailing list