iris: Destroy transfer helper on screen teardown

Plugs a 16 byte leak
This commit is contained in:
Kenneth Graunke 2018-11-28 15:10:07 -08:00
parent bdc1269eb2
commit 3d55e9a2aa
1 changed files with 2 additions and 0 deletions

View File

@ -40,6 +40,7 @@
#include "util/debug.h"
#include "util/u_inlines.h"
#include "util/u_format.h"
#include "util/u_transfer_helper.h"
#include "util/u_upload_mgr.h"
#include "util/ralloc.h"
#include "drm-uapi/i915_drm.h"
@ -459,6 +460,7 @@ iris_destroy_screen(struct pipe_screen *pscreen)
{
struct iris_screen *screen = (struct iris_screen *) pscreen;
iris_bo_unreference(screen->workaround_bo);
u_transfer_helper_destroy(pscreen->transfer_helper);
ralloc_free(screen);
}