iris: Merge two walks of the exec_bos list

This commit is contained in:
Chris Wilson 2018-11-19 14:12:52 -08:00 committed by Kenneth Graunke
parent 3455f57575
commit 54347c078e

View file

@ -503,6 +503,8 @@ submit_batch(struct iris_batch *batch)
bo->idle = false;
bo->index = -1;
iris_bo_unreference(bo);
}
return ret;
@ -569,11 +571,6 @@ _iris_batch_flush(struct iris_batch *batch, const char *file, int line)
#endif
}
/* Clean up after the batch we submitted and prepare for a new one. */
for (int i = 0; i < batch->exec_count; i++) {
iris_bo_unreference(batch->exec_bos[i]);
batch->exec_bos[i] = NULL;
}
batch->exec_count = 0;
batch->aperture_space = 0;