Mesa (master): virgl: simplify virgl_hw_set_vertex_buffers

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Dec 13 15:13:19 UTC 2018


Module: Mesa
Branch: master
Commit: 00143a62418687d388a0563b3044e2fd82d18e2e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=00143a62418687d388a0563b3044e2fd82d18e2e

Author: Erik Faye-Lund <erik.faye-lund at collabora.com>
Date:   Tue Dec 11 11:16:35 2018 +0000

virgl: simplify virgl_hw_set_vertex_buffers

Signed-off-by: Erik Faye-Lund <erik.faye-lund at collabora.com>
Reviewed-by: Mathias Fröhlich <Mathias.Froehlich at web.de>
Tested-By: Gert Wollny <gert.wollny at collabora.com>

---

 src/gallium/drivers/virgl/virgl_context.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/gallium/drivers/virgl/virgl_context.c b/src/gallium/drivers/virgl/virgl_context.c
index f0ee64c145..b03e9508c6 100644
--- a/src/gallium/drivers/virgl/virgl_context.c
+++ b/src/gallium/drivers/virgl/virgl_context.c
@@ -425,10 +425,8 @@ static void virgl_set_vertex_buffers(struct pipe_context *ctx,
    vctx->vertex_array_dirty = TRUE;
 }
 
-static void virgl_hw_set_vertex_buffers(struct pipe_context *ctx)
+static void virgl_hw_set_vertex_buffers(struct virgl_context *vctx)
 {
-   struct virgl_context *vctx = virgl_context(ctx);
-
    if (vctx->vertex_array_dirty) {
       virgl_encoder_set_vertex_buffers(vctx, vctx->num_vertex_buffers, vctx->vertex_buffer);
       virgl_attach_res_vertex_buffers(vctx);
@@ -700,7 +698,7 @@ static void virgl_draw_vbo(struct pipe_context *ctx,
    u_upload_unmap(vctx->uploader);
 
    vctx->num_draws++;
-   virgl_hw_set_vertex_buffers(ctx);
+   virgl_hw_set_vertex_buffers(vctx);
    if (info.index_size)
       virgl_hw_set_index_buffer(ctx, &ib);
 




More information about the mesa-commit mailing list