turnip: Force sysmem for tessellation
authorBrian Ho <brian@brkho.com>
Tue, 9 Jun 2020 18:48:49 +0000 (14:48 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 22 Jun 2020 14:35:46 +0000 (14:35 +0000)
commit7a836ec6319630a3b5dfbb7101b839c4804a092c
tree1b6b54bdbf2a9a4d0ddb8ca4f01b9e95ddde70c6
parent2718353b381790be3dca8a385d23034ea96f8565
turnip: Force sysmem for tessellation

Tessellation is incompatible with HW binning (dEQP tests fail when
we set forcebin), so force sysmem when we finish recording a command
buffer that uses a tess pipeline.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5059>
src/freedreno/vulkan/tu_cmd_buffer.c
src/freedreno/vulkan/tu_private.h