commit | 05adac2da8a049ae6fc1ab496bd17a6c28fc9730 | [log] [tgz] |
---|---|---|
author | Iago Toral Quiroga <itoral@igalia.com> | Wed Apr 29 10:20:38 2020 +0200 |
committer | Marge Bot <eric+marge@anholt.net> | Tue Oct 13 21:21:30 2020 +0000 |
tree | d558560087b0b61de0e8c93fc35da64d2353a2bd | |
parent | f49d9d7c8b1a6c84dec921d18aed5cc3f4ce21de [diff] |
v3dv: use the private object framework in the meta clear path This was allocating image views in the stack, which was kind of hackish, and of course was expecting that allocated Vulkan objects could be immediately freed after being recorded in the command buffer which is not always safe to do in the general case (even if it was here). This makes things more consistent and reliable. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>