tu: Force sysmem with mipmapped non-aligned linear stores
authorConnor Abbott <cwabbott0@gmail.com>
Fri, 31 Jan 2020 16:47:48 +0000 (17:47 +0100)
committerJonathan Marek <jonathan@marek.ca>
Thu, 13 Feb 2020 02:37:05 +0000 (21:37 -0500)
commitda64c35ff920df58b872619bb6f54ae978cb47c9
tree857101272d3968c6c99d28bd0fcf4e177870afe3
parentf026982265afc87893015b3438bc73d09f703b92
tu: Force sysmem with mipmapped non-aligned linear stores

Fixes hangs with
dEQP-VK.api.image_clearing.core.clear_color_image.1d.linear.single_layer.r8g8b8a8_unorm
and many others on a640, and presumably silent corruption with a630.

Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3713>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3713>
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_private.h