Module: Mesa Branch: master Commit: f4f95496cbe778bd4e023ec428e13171630f240d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4f95496cbe778bd4e023ec428e13171630f240d
Author: Jason Ekstrand <[email protected]> Date: Fri Feb 23 22:05:39 2018 -0800 anv/blorp: Allow indirect clear colors on blorp sources on gen7 Reviewed-by: Samuel Iglesias Gonsálvez <[email protected]> --- src/intel/vulkan/genX_blorp_exec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/vulkan/genX_blorp_exec.c b/src/intel/vulkan/genX_blorp_exec.c index f956715228..ac6e736664 100644 --- a/src/intel/vulkan/genX_blorp_exec.c +++ b/src/intel/vulkan/genX_blorp_exec.c @@ -205,8 +205,8 @@ genX(blorp_exec)(struct blorp_batch *batch, * indirect fast-clear colors can cause GPU hangs if we don't stall first. * See genX(cmd_buffer_mi_memcpy) for more details. */ - assert(params->src.clear_color_addr.buffer == NULL); - if (params->dst.clear_color_addr.buffer) + if (params->src.clear_color_addr.buffer || + params->dst.clear_color_addr.buffer) cmd_buffer->state.pending_pipe_bits |= ANV_PIPE_CS_STALL_BIT; #endif _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
