pipebuffer: Remove unused buffer event in slab bufmgr
authorLouis-Francis Ratté-Boulianne <lfrb@collabora.com>
Wed, 27 May 2020 03:19:08 +0000 (23:19 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 17 Aug 2020 11:24:49 +0000 (11:24 +0000)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6225>

src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c

index c936096210a518de16fb92f5f6a7601d98ddb6a1..ba753e614f879681ea7fd624067490996b746a57 100644 (file)
@@ -67,10 +67,6 @@ struct pb_slab_buffer
    
    /** Offset relative to the start of the slab buffer. */
    pb_size start;
-   
-   /** Use when validating, to signal that all mappings are finished */
-   /* TODO: Actually validation does not reach this stage yet */
-   cnd_t event;
 };
 
 
@@ -245,8 +241,6 @@ pb_slab_buffer_unmap(struct pb_buffer *_buf)
    struct pb_slab_buffer *buf = pb_slab_buffer(_buf);
 
    --buf->mapCount;
-   if (buf->mapCount == 0) 
-       cnd_broadcast(&buf->event);
 }
 
 
@@ -351,7 +345,6 @@ pb_slab_create(struct pb_slab_manager *mgr)
       buf->slab = slab;
       buf->start = i* mgr->bufSize;
       buf->mapCount = 0;
-      cnd_init(&buf->event);
       list_addtail(&buf->head, &slab->freeBuffers);
       slab->numFree++;
       buf++;