radv: add a sanity check for mutable formats and TC-compat HTILE
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 28 Sep 2018 13:05:24 +0000 (15:05 +0200)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 1 Oct 2018 10:13:09 +0000 (12:13 +0200)
commitf622ab889ae911704eb659909ac9723c312bdb20
tree8455b538857a21ea2f91a5734803d04a591bb47c
parentdc91c4d40acaf5a8ea72e9c0c25eceafc89e9c42
radv: add a sanity check for mutable formats and TC-compat HTILE

If apps use the MUTABLE bit and the same formats as the image one
in the list, we can still enable TC-compat HTILE. I don't think
this happens often but given the fact that TC-compat HTILE allows
a nice boost in some situations, it's worth checking.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
src/amd/vulkan/radv_image.c