Mesa (master): llvmpipe: adapt to struct stream_output_info modifications

Christoph Bumiller chrisbmr at kemper.freedesktop.org
Thu Dec 15 19:19:09 UTC 2011


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

Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Thu Dec 15 20:10:16 2011 +0100

llvmpipe: adapt to struct stream_output_info modifications

My fault, I broke it with v5 of 861a029ddb31e91bb4d8e18ab708d0d172f63aad.

---

 src/gallium/drivers/llvmpipe/lp_state_so.c |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/src/gallium/drivers/llvmpipe/lp_state_so.c b/src/gallium/drivers/llvmpipe/lp_state_so.c
index 4874bd6..108f3aa 100644
--- a/src/gallium/drivers/llvmpipe/lp_state_so.c
+++ b/src/gallium/drivers/llvmpipe/lp_state_so.c
@@ -43,15 +43,8 @@ llvmpipe_create_stream_output_state(struct pipe_context *pipe,
    if (so) {
       so->base.num_outputs = templ->num_outputs;
       so->base.stride = templ->stride;
-      memcpy(so->base.output_buffer,
-             templ->output_buffer,
-             sizeof(int) * templ->num_outputs);
-      memcpy(so->base.register_index,
-             templ->register_index,
-             sizeof(int) * templ->num_outputs);
-      memcpy(so->base.register_mask,
-             templ->register_mask,
-             sizeof(ubyte) * templ->num_outputs);
+      memcpy(so->base.output, templ->output,
+             templ->num_outputs * sizeof(templ->output[0]));
    }
    return so;
 }




More information about the mesa-commit mailing list