7c2a9e8d2a
The existing refcounting code is correct, unless si_texture_from_winsys_buffer fails in which case we get a refcount error. The error code path will use si_texture_reference(&tex, NULL), which will drop a reference to the memobj buffer, but none was taken yet. Reviewed-by: Ganesh Belgur Ramachandra <ganesh.belgurramachandra@amd.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36228>