From: Samuel Pitoiset Date: Fri, 1 Mar 2019 17:28:02 +0000 (+0100) Subject: rav: use 32_AR instead of 32_ABGR when alpha coverage is required X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9e787904d0a5c0dfde509a03f31f7a0c6f2993c3;p=mesa.git rav: use 32_AR instead of 32_ABGR when alpha coverage is required This export format is faster. Seems to improve performance in Wreckfest. Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen --- diff --git a/src/amd/vulkan/radv_pipeline.c b/src/amd/vulkan/radv_pipeline.c index 09363af37e7..55dbe0620a6 100644 --- a/src/amd/vulkan/radv_pipeline.c +++ b/src/amd/vulkan/radv_pipeline.c @@ -529,7 +529,7 @@ radv_pipeline_compute_spi_color_formats(struct radv_pipeline *pipeline, * alpha channel of MRT0 when alpha coverage is enabled because * the depth attachment needs it. */ - col_format |= V_028714_SPI_SHADER_32_ABGR; + col_format |= V_028714_SPI_SHADER_32_AR; } /* If the i-th target format is set, all previous target formats must