freedreno: Restructure transfer_map()
authorRob Clark <robdclark@chromium.org>
Tue, 16 Feb 2021 21:39:28 +0000 (13:39 -0800)
committerMarge Bot <eric+marge@anholt.net>
Thu, 11 Mar 2021 04:42:16 +0000 (04:42 +0000)
commit5fbaa8033b893bc30e02bf61e1b15be48bfafc1f
tree1be1ae33713d6a4f1716710e2cb96bd532d27c3e
parent39d6343a3eb123f2c1b3005c0e8fee30b3d9e405
freedreno: Restructure transfer_map()

Separate the parts that, with threaded_context, can be called from
either driver or frontend thread.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9323>
src/gallium/drivers/freedreno/freedreno_context.h
src/gallium/drivers/freedreno/freedreno_resource.c