Mesa (master): r300g: fixup for GS additions
Dave Airlie
airlied at kemper.freedesktop.org
Fri Dec 25 21:29:02 UTC 2009
Module: Mesa
Branch: master
Commit: 5676082d28d1d0cbb70b6526d1a7c650a3d28336
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5676082d28d1d0cbb70b6526d1a7c650a3d28336
Author: Dave Airlie <airlied at linux.ie>
Date: Sat Dec 26 07:28:21 2009 +1000
r300g: fixup for GS additions
draw_set_mapped_constant_buffer changed API
---
src/gallium/drivers/r300/r300_render.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/r300/r300_render.c b/src/gallium/drivers/r300/r300_render.c
index 2d70ec2..82089f9 100644
--- a/src/gallium/drivers/r300/r300_render.c
+++ b/src/gallium/drivers/r300/r300_render.c
@@ -335,8 +335,9 @@ boolean r300_swtcl_draw_arrays(struct pipe_context* pipe,
draw_set_mapped_element_buffer(r300->draw, 0, NULL);
draw_set_mapped_constant_buffer(r300->draw,
- r300->shader_constants[PIPE_SHADER_VERTEX].constants,
- r300->shader_constants[PIPE_SHADER_VERTEX].count *
+ PIPE_SHADER_VERTEX,
+ r300->shader_constants[PIPE_SHADER_VERTEX].constants,
+ r300->shader_constants[PIPE_SHADER_VERTEX].count *
(sizeof(float) * 4));
draw_arrays(r300->draw, mode, start, count);
@@ -383,6 +384,7 @@ boolean r300_swtcl_draw_range_elements(struct pipe_context* pipe,
minIndex, maxIndex, indices);
draw_set_mapped_constant_buffer(r300->draw,
+ PIPE_SHADER_VERTEX,
r300->shader_constants[PIPE_SHADER_VERTEX].constants,
r300->shader_constants[PIPE_SHADER_VERTEX].count *
(sizeof(float) * 4));
More information about the mesa-commit
mailing list