v3dv: clear set of BOs in the command buffer on reset
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
This commit is contained in:
committed by
Marge Bot
parent
bd3c28bf69
commit
570ff24d3f
@@ -134,9 +134,14 @@ cmd_buffer_reset(struct v3dv_cmd_buffer *cmd_buffer)
|
||||
{
|
||||
if (cmd_buffer->status != V3DV_CMD_BUFFER_STATUS_INITIALIZED) {
|
||||
cmd_buffer->usage_flags = 0;
|
||||
|
||||
_mesa_set_clear(cmd_buffer->bos, NULL);
|
||||
cmd_buffer->bo_count = 0;
|
||||
|
||||
v3dv_cl_reset(&cmd_buffer->bcl);
|
||||
v3dv_cl_reset(&cmd_buffer->rcl);
|
||||
v3dv_cl_reset(&cmd_buffer->indirect);
|
||||
|
||||
cmd_buffer->status = V3DV_CMD_BUFFER_STATUS_INITIALIZED;
|
||||
}
|
||||
return VK_SUCCESS;
|
||||
|
||||
Reference in New Issue
Block a user