Unreference the vertex_buffer_bo in gen4_render_state_cleanup
This avoids leaking one buffer object.
This commit is contained in:
parent
88700acf30
commit
47cc3d79da
|
|
@ -1617,12 +1617,16 @@ void
|
|||
gen4_render_state_cleanup(ScrnInfoPtr pScrn)
|
||||
{
|
||||
I830Ptr pI830 = I830PTR(pScrn);
|
||||
struct gen4_render_state *render_state= pI830->gen4_render_state;
|
||||
|
||||
if (render_state->vertex_buffer_bo)
|
||||
dri_bo_unreference (render_state->vertex_buffer_bo);
|
||||
|
||||
if (pI830->use_drm_mode) {
|
||||
dri_bo_unmap(pI830->gen4_render_state_mem->bo);
|
||||
dri_bo_unreference(pI830->gen4_render_state_mem->bo);
|
||||
}
|
||||
pI830->gen4_render_state->static_state = NULL;
|
||||
render_state->static_state = NULL;
|
||||
}
|
||||
|
||||
unsigned int
|
||||
|
|
|
|||
Loading…
Reference in New Issue