Module: Mesa Branch: master Commit: 7346e5296ee7c7add6d8230283639ecdbcd3d2a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7346e5296ee7c7add6d8230283639ecdbcd3d2a4
Author: Marek Olšák <[email protected]> Date: Wed Jul 11 23:20:06 2018 -0400 winsys/amdgpu: always update gfx_bo_list_counter Reviewed-by: Samuel Pitoiset <[email protected]> --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c index 9aa489adaa..77b372d2ce 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c @@ -1343,9 +1343,6 @@ void amdgpu_cs_submit_ib(void *job, int thread_index) ++num_handles; } - if (acs->ring_type == RING_GFX) - ws->gfx_bo_list_counter += cs->num_real_buffers; - if (num_handles) { r = amdgpu_bo_list_create(ws->dev, num_handles, handles, flags, &bo_list); @@ -1362,6 +1359,9 @@ bo_list_error: goto cleanup; } + if (acs->ring_type == RING_GFX) + ws->gfx_bo_list_counter += cs->num_real_buffers; + if (acs->ctx->num_rejected_cs) { r = -ECANCELED; } else { _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
