radv: Do early and late tests for fast clears

Joshua Ashton requested to merge JoshuaAshton/mesa:radv-fast-clear-fix-dcc into main

We don't know some information regarding DCC image stores and therefore fast clears until we know the surface info.

We should work towards eliminating this, but the cases where this will hit on GFX10_3 is basically 0.

Finally fixes a perf regression in Doom Eternal.

Signed-off-by: Joshua Ashton joshua@froggi.es

Merge request reports