gallium: remove unused 'buf' parameter in pipe_buffer_unmap
authorMarek Olšák <maraeo@gmail.com>
Sun, 19 Dec 2010 03:17:43 +0000 (04:17 +0100)
committerMarek Olšák <maraeo@gmail.com>
Mon, 20 Dec 2010 16:42:55 +0000 (17:42 +0100)
17 files changed:
src/gallium/auxiliary/util/u_index_modify.c
src/gallium/auxiliary/util/u_inlines.h
src/gallium/auxiliary/util/u_upload_mgr.c
src/gallium/drivers/nv50/nv50_shader_state.c
src/gallium/drivers/nv50/nv50_vbo.c
src/gallium/drivers/r300/r300_render.c
src/gallium/drivers/r300/r300_render_translate.c
src/gallium/drivers/r600/r600_translate.c
src/gallium/drivers/svga/svga_draw_arrays.c
src/gallium/drivers/svga/svga_draw_elements.c
src/gallium/drivers/svga/svga_state_constants.c
src/gallium/drivers/svga/svga_state_vs.c
src/gallium/drivers/svga/svga_swtnl_backend.c
src/gallium/drivers/svga/svga_swtnl_draw.c
src/mesa/state_tracker/st_cb_bufferobjects.c
src/mesa/state_tracker/st_cb_drawtex.c
src/mesa/state_tracker/st_draw_feedback.c

index 65b079ed5372ec6a3e0571e72adee2650461c2bb..3822f60e71d3e1fb7837b15094e11129b406644c 100644 (file)
@@ -52,8 +52,8 @@ void util_shorten_ubyte_elts(struct pipe_context *context,
         out_map++;
     }
 
-    pipe_buffer_unmap(context, *elts, src_transfer);
-    pipe_buffer_unmap(context, new_elts, dst_transfer);
+    pipe_buffer_unmap(context, src_transfer);
+    pipe_buffer_unmap(context, dst_transfer);
 
     *elts = new_elts;
 }
@@ -86,8 +86,8 @@ void util_rebuild_ushort_elts(struct pipe_context *context,
         out_map++;
     }
 
-    pipe_buffer_unmap(context, *elts, in_transfer);
-    pipe_buffer_unmap(context, new_elts, out_transfer);
+    pipe_buffer_unmap(context, in_transfer);
+    pipe_buffer_unmap(context, out_transfer);
 
     *elts = new_elts;
 }
@@ -120,8 +120,8 @@ void util_rebuild_uint_elts(struct pipe_context *context,
         out_map++;
     }
 
-    pipe_buffer_unmap(context, *elts, in_transfer);
-    pipe_buffer_unmap(context, new_elts, out_transfer);
+    pipe_buffer_unmap(context, in_transfer);
+    pipe_buffer_unmap(context, out_transfer);
 
     *elts = new_elts;
 }
index e55aafe90f02fbfe64e97dde56b71d891a9b6866..9184b6aa4dbf27f50d5f5306d2e9048879e0d8c7 100644 (file)
@@ -242,7 +242,6 @@ pipe_buffer_map(struct pipe_context *pipe,
 
 static INLINE void
 pipe_buffer_unmap(struct pipe_context *pipe,
-                  struct pipe_resource *buf,
                   struct pipe_transfer *transfer)
 {
    if (transfer) {
@@ -341,7 +340,7 @@ pipe_buffer_read(struct pipe_context *pipe,
    if (map)
       memcpy(data, map + offset, size);
 
-   pipe_buffer_unmap(pipe, buf, src_transfer);
+   pipe_buffer_unmap(pipe, src_transfer);
 }
 
 static INLINE struct pipe_transfer *
index af229e61a00a8cb2cc000b402d37166ed1858332..4daa55d66382d6010a8c942856cac346e1adb143 100644 (file)
@@ -108,7 +108,7 @@ my_buffer_write(struct pipe_context *pipe,
 
    memcpy(map + offset, data, size);
    pipe_buffer_flush_mapped_range(pipe, transfer, offset, dirty_size);
-   pipe_buffer_unmap(pipe, buf, transfer);
+   pipe_buffer_unmap(pipe, transfer);
 
    return PIPE_OK;
 }
@@ -243,7 +243,7 @@ enum pipe_error u_upload_buffer( struct u_upload_mgr *upload,
 
 done:
    if (map)
-      pipe_buffer_unmap( upload->pipe, inbuf, transfer );
+      pipe_buffer_unmap( upload->pipe, transfer );
 
    return ret;
 }
index 306aa81d9859cd71a07a2279c0eb384a6453ed4b..1c1b66deb3cd86d7549ebf12c7ece7804ff42601 100644 (file)
@@ -71,7 +71,7 @@ nv50_transfer_constbuf(struct nv50_context *nv50,
       map += nr;
    }
 
-   pipe_buffer_unmap(pipe, buf, transfer);
+   pipe_buffer_unmap(pipe, transfer);
 }
 
 static void
index d41a59d05dbd10e1aa9e689c3ec35664ada40385..53f319acf468b8e6cda64f75f2a53a782ee3f404 100644 (file)
@@ -284,7 +284,7 @@ nv50_draw_elements_inline(struct pipe_context *pipe,
                nzi = TRUE;
        }
 
-       pipe_buffer_unmap(pipe, indexBuffer, transfer);
+       pipe_buffer_unmap(pipe, transfer);
 }
 
 static void
index 1d26eb9f9189ffe1e246ebb7ec26fc885c246ef8..f58d511e11bde55e281ba678d33995ce5e812b4b 100644 (file)
@@ -425,7 +425,7 @@ static void r300_emit_draw_arrays_immediate(struct r300_context *r300,
 
         if (transfer[vbi]) {
             vbuf = &r300->vertex_buffer[vbi];
-            pipe_buffer_unmap(&r300->context, vbuf->buffer, transfer[vbi]);
+            pipe_buffer_unmap(&r300->context, transfer[vbi]);
             transfer[vbi] = NULL;
         }
     }
@@ -568,7 +568,7 @@ static void r300_draw_range_elements(struct pipe_context* pipe,
         indexBuffer = userbuf;
         r300_upload_index_buffer(r300, &indexBuffer, indexSize, 0, count, &new_offset);
         pipe_resource_reference(&userbuf, NULL);
-        pipe_buffer_unmap(pipe, indexBuffer, transfer);
+        pipe_buffer_unmap(pipe, transfer);
     } else {
         r300_upload_index_buffer(r300, &indexBuffer, indexSize, start, count, &new_offset);
     }
@@ -770,14 +770,13 @@ static void r300_swtcl_draw_vbo(struct pipe_context* pipe,
 
     for (i = 0; i < r300->vertex_buffer_count; i++) {
         if (r300->vertex_buffer[i].buffer) {
-            pipe_buffer_unmap(pipe, r300->vertex_buffer[i].buffer,
-                              vb_transfer[i]);
+            pipe_buffer_unmap(pipe, vb_transfer[i]);
             draw_set_mapped_vertex_buffer(r300->draw, i, NULL);
         }
     }
 
     if (indexed) {
-        pipe_buffer_unmap(pipe, r300->index_buffer.buffer, ib_transfer);
+        pipe_buffer_unmap(pipe, ib_transfer);
         draw_set_mapped_index_buffer(r300->draw, NULL);
     }
 }
@@ -877,7 +876,7 @@ static void r300_render_unmap_vertices(struct vbuf_render* render,
 
     r300render->vbo_max_used = MAX2(r300render->vbo_max_used,
                                     r300render->vertex_size * (max + 1));
-    pipe_buffer_unmap(context, r300->vbo, r300render->vbo_transfer);
+    pipe_buffer_unmap(context, r300render->vbo_transfer);
 
     r300render->vbo_transfer = NULL;
 }
index 90b2f40be5f705106498870b583c26340b18cb03..26e00a2cad96fe875ca2089fe9321c23abf1bf58 100644 (file)
@@ -128,12 +128,11 @@ void r300_begin_vertex_translate(struct r300_context *r300)
     /* Unmap all buffers. */
     for (i = 0; i < r300->vertex_buffer_count; i++) {
         if (vb_translated[i]) {
-            pipe_buffer_unmap(pipe, r300->vertex_buffer[i].buffer,
-                              vb_transfer[i]);
+            pipe_buffer_unmap(pipe, vb_transfer[i]);
         }
     }
 
-    pipe_buffer_unmap(pipe, out_buffer, out_transfer);
+    pipe_buffer_unmap(pipe, out_transfer);
 
     /* Setup the new vertex buffer in the first free slot. */
     for (i = 0; i < PIPE_MAX_ATTRIBS; i++) {
index ba12eee2b5637ec921f546f2a2d4b5198a3ad897..f80fa7af941a3da920785b8a7c0a94479671bdf2 100644 (file)
@@ -125,12 +125,11 @@ void r600_begin_vertex_translate(struct r600_pipe_context *rctx)
        /* Unmap all buffers. */
        for (i = 0; i < rctx->nvertex_buffer; i++) {
                if (vb_translated[i]) {
-                       pipe_buffer_unmap(pipe, rctx->vertex_buffer[i].buffer,
-                                         vb_transfer[i]);
+                       pipe_buffer_unmap(pipe, vb_transfer[i]);
                }
        }
 
-       pipe_buffer_unmap(pipe, out_buffer, out_transfer);
+       pipe_buffer_unmap(pipe, out_transfer);
 
        /* Setup the new vertex buffer in the first free slot. */
        for (i = 0; i < PIPE_MAX_ATTRIBS; i++) {
index da33fae62f179269588c7faac228a06662dd858f..be0e7abe21b4187f5a94499cfcb6b3ecbc8f7ce5 100644 (file)
@@ -65,14 +65,14 @@ static enum pipe_error generate_indices( struct svga_hwtnl *hwtnl,
    generate( nr,
              dst_map );
 
-   pipe_buffer_unmap( pipe, dst, transfer );
+   pipe_buffer_unmap( pipe, transfer );
 
    *out_buf = dst;
    return PIPE_OK;
 
 fail:
    if (dst_map)
-      pipe_buffer_unmap( pipe, dst, transfer );
+      pipe_buffer_unmap( pipe, transfer );
 
    if (dst)
       pipe->screen->resource_destroy( pipe->screen, dst );
index c4579177b77864350b078935bccdb1c178254382..c7ea014bba5cbbe133453eef2f586bb1581a3d26 100644 (file)
@@ -72,18 +72,18 @@ translate_indices( struct svga_hwtnl *hwtnl,
               nr,
               dst_map );
 
-   pipe_buffer_unmap( pipe, src, src_transfer );
-   pipe_buffer_unmap( pipe, dst, dst_transfer );
+   pipe_buffer_unmap( pipe, src_transfer );
+   pipe_buffer_unmap( pipe, dst_transfer );
 
    *out_buf = dst;
    return PIPE_OK;
 
 fail:
    if (src_map)
-      pipe_buffer_unmap( pipe, src, src_transfer );
+      pipe_buffer_unmap( pipe, src_transfer );
 
    if (dst_map)
-      pipe_buffer_unmap( pipe, dst, dst_transfer );
+      pipe_buffer_unmap( pipe, dst_transfer );
 
    if (dst)
       pipe->screen->resource_destroy( pipe->screen, dst );
index 97c818cd379dcb1dfa69e8e47b097c42b3f3bf2d..daf1024fd020214a2da52fec34b3ca994a3ec820 100644 (file)
@@ -110,7 +110,7 @@ static int emit_consts( struct svga_context *svga,
 
 done:
    if (data)
-      pipe_buffer_unmap(&svga->pipe, svga->curr.cb[unit], transfer);
+      pipe_buffer_unmap(&svga->pipe, transfer);
 
    return ret;
 }
index 5133c70593c1e131c55da8c766399bf0e94540d2..6682a1efe66ae1aea88136b3777c1835dca5a6eb 100644 (file)
@@ -233,9 +233,7 @@ static int update_zero_stride( struct svga_context *svga,
          translate->run(translate, 0, 1, 0,
                         svga->curr.zero_stride_constants);
 
-         pipe_buffer_unmap(&svga->pipe,
-                           vbuffer->buffer,
-                          transfer);
+         pipe_buffer_unmap(&svga->pipe, transfer);
 
          translate->release(translate);
       }
index ff3da842729e183e6cd072b7bfd933a8f29f8834..24646b48f62f5505866db2a2ec2e7e1ea184588d 100644 (file)
@@ -141,7 +141,7 @@ svga_vbuf_render_unmap_vertices( struct vbuf_render *render,
    pipe_buffer_flush_mapped_range(&svga->pipe,
                                  svga_render->vbuf_transfer,
                                  offset, length);
-   pipe_buffer_unmap(&svga->pipe, svga_render->vbuf, svga_render->vbuf_transfer);
+   pipe_buffer_unmap(&svga->pipe, svga_render->vbuf_transfer);
    svga_render->min_index = min_index;
    svga_render->max_index = max_index;
    svga_render->vbuf_used = MAX2(svga_render->vbuf_used, used);
index 814e8edd70fb6fafec62c78fcdeeb6f5a872354b..d9039845819f53d7ad2214eb6d89d672d5836b4e 100644 (file)
@@ -106,20 +106,17 @@ svga_swtnl_draw_vbo(struct svga_context *svga,
     * unmap vertex/index buffers
     */
    for (i = 0; i < svga->curr.num_vertex_buffers; i++) {
-      pipe_buffer_unmap(&svga->pipe, svga->curr.vb[i].buffer, 
-                       vb_transfer[i]);
+      pipe_buffer_unmap(&svga->pipe, vb_transfer[i]);
       draw_set_mapped_vertex_buffer(draw, i, NULL);
    }
 
    if (ib_transfer) {
-      pipe_buffer_unmap(&svga->pipe, svga->curr.ib.buffer, ib_transfer);
+      pipe_buffer_unmap(&svga->pipe, ib_transfer);
       draw_set_mapped_index_buffer(draw, NULL);
    }
 
    if (svga->curr.cb[PIPE_SHADER_VERTEX]) {
-      pipe_buffer_unmap(&svga->pipe,
-                        svga->curr.cb[PIPE_SHADER_VERTEX],
-                       cb_transfer);
+      pipe_buffer_unmap(&svga->pipe, cb_transfer);
    }
 
    return ret;
index 8b60f9040d00fe09e6f6e7662acf26cec2b5f9e7..d4d9af4ada385fb15e2c759e42307f4e97293e58 100644 (file)
@@ -360,7 +360,7 @@ st_bufferobj_unmap(struct gl_context *ctx, GLenum target, struct gl_buffer_objec
    struct st_buffer_object *st_obj = st_buffer_object(obj);
 
    if (obj->Length)
-      pipe_buffer_unmap(pipe, st_obj->buffer, st_obj->transfer);
+      pipe_buffer_unmap(pipe, st_obj->transfer);
 
    st_obj->transfer = NULL;
    obj->Pointer = NULL;
@@ -409,8 +409,8 @@ st_copy_buffer_subdata(struct gl_context *ctx,
    if (srcPtr && dstPtr)
       memcpy(dstPtr + writeOffset, srcPtr + readOffset, size);
 
-   pipe_buffer_unmap(pipe, srcObj->buffer, src_transfer);
-   pipe_buffer_unmap(pipe, dstObj->buffer, dst_transfer);
+   pipe_buffer_unmap(pipe, src_transfer);
+   pipe_buffer_unmap(pipe, dst_transfer);
 }
 
 
index 6cad7d3216e5a46f485083f6c34f77f14f7d85ac..22a5ed425e565b7c09defb4450f53cc04a6b1770 100644 (file)
@@ -220,7 +220,7 @@ st_DrawTex(struct gl_context *ctx, GLfloat x, GLfloat y, GLfloat z,
          }
       }
 
-      pipe_buffer_unmap(pipe, vbuffer, vbuffer_transfer);
+      pipe_buffer_unmap(pipe, vbuffer_transfer);
 
 #undef SET_ATTRIB
    }
index 0a6cebb84cccfdde13018de20cb6641af922c6c1..da67c713710e5cdf6069887e816e7eb8c96ae217 100644 (file)
@@ -259,16 +259,14 @@ st_feedback_draw_vbo(struct gl_context *ctx,
 
 
    /* unmap constant buffers */
-   pipe_buffer_unmap(pipe, st->state.constants[PIPE_SHADER_VERTEX],
-                    cb_transfer);
+   pipe_buffer_unmap(pipe, cb_transfer);
 
    /*
     * unmap vertex/index buffers
     */
    for (i = 0; i < PIPE_MAX_ATTRIBS; i++) {
       if (draw->pt.vertex_buffer[i].buffer) {
-         pipe_buffer_unmap(pipe, draw->pt.vertex_buffer[i].buffer, 
-                          vb_transfer[i]);
+         pipe_buffer_unmap(pipe, vb_transfer[i]);
          pipe_resource_reference(&draw->pt.vertex_buffer[i].buffer, NULL);
          draw_set_mapped_vertex_buffer(draw, i, NULL);
       }
@@ -279,7 +277,7 @@ st_feedback_draw_vbo(struct gl_context *ctx,
       draw_set_index_buffer(draw, NULL);
 
       if (ib_transfer)
-         pipe_buffer_unmap(pipe, ibuffer.buffer, ib_transfer);
+         pipe_buffer_unmap(pipe, ib_transfer);
       pipe_resource_reference(&ibuffer.buffer, NULL);
    }
 }