u_upload_mgr: allow specifying PIPE_USAGE_* for the upload buffer
[mesa.git] / src / gallium / drivers / svga / svga_resource_buffer_upload.c
index 69e5f75e208fb072370a7ce1d0dfb18a218f2b10..8c5cff5abc1d669fc687d0f461aa7935f469a92a 100644 (file)
@@ -429,6 +429,8 @@ svga_buffer_upload_flush(struct svga_context *svga,
 
          assert(box->x <= sbuf->b.b.width0);
          assert(box->x + box->w <= sbuf->b.b.width0);
+
+         svga->hud.num_bytes_uploaded += box->w;
       }
    }
    else {
@@ -454,6 +456,8 @@ svga_buffer_upload_flush(struct svga_context *svga,
 
          assert(box->x <= sbuf->b.b.width0);
          assert(box->x + box->w <= sbuf->b.b.width0);
+
+         svga->hud.num_bytes_uploaded += box->w;
       }
    }