[Mesa-dev] [PATCH 2/2] radv: Merge the flush bits of CMASK & DCC clear.

Samuel Pitoiset samuel.pitoiset at gmail.com
Tue Jun 19 09:37:03 UTC 2018


For the series:

Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>

On 06/19/2018 10:06 AM, Bas Nieuwenhuizen wrote:
> Probably won't be much different in practice, but still wrong.
> 
> Fixes Coverity issue 1435002.
> 
> Not CC'ing to stable since this is only hit if you enable MSAA
> DCC via RADV_DEBUG.
> ---
>   src/amd/vulkan/radv_meta_clear.c | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/src/amd/vulkan/radv_meta_clear.c b/src/amd/vulkan/radv_meta_clear.c
> index 21c950c7823..14af2560821 100644
> --- a/src/amd/vulkan/radv_meta_clear.c
> +++ b/src/amd/vulkan/radv_meta_clear.c
> @@ -1089,7 +1089,7 @@ emit_fast_color_clear(struct radv_cmd_buffer *cmd_buffer,
>   		if (!can_avoid_fast_clear_elim)
>   			need_decompress_pass = true;
>   
> -		flush_bits = radv_clear_dcc(cmd_buffer, iview->image, reset_value);
> +		flush_bits |= radv_clear_dcc(cmd_buffer, iview->image, reset_value);
>   
>   		radv_set_dcc_need_cmask_elim_pred(cmd_buffer, iview->image,
>   						  need_decompress_pass);
> 


More information about the mesa-dev mailing list