diff options
author | Kenneth Graunke <[email protected]> | 2019-05-09 15:40:13 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2019-05-10 12:50:19 -0700 |
commit | 3f60810de0a2960ec15118ef9888d9efc9ea605a (patch) | |
tree | 0440e021feb5ee837a5c49fbdb887e77cd7d3749 /src/mesa/tnl/t_vb_cliptmp.h | |
parent | 98b852cd07a80fa42336031f089bdac6e7c617d3 (diff) |
i965: Fix memory leaks in brw_upload_cs_work_groups_surface().
This was taking a reference to the 64kB upload buffer and never
returning it, leaking a reference each time this atom triggered.
This leaked lots of 64kB upload BOs, eventually running us out of
of VMA space. This would usually happen when using mpv to watch a
movie, after 20-40 minutes.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=110134
Fixes: 63d7b33f516 i965/cs: Setup surface binding for gl_NumWorkGroups
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Diffstat (limited to 'src/mesa/tnl/t_vb_cliptmp.h')
0 files changed, 0 insertions, 0 deletions