diff options
-rw-r--r-- | src/gallium/drivers/svga/svga_state_constants.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/gallium/drivers/svga/svga_state_constants.c b/src/gallium/drivers/svga/svga_state_constants.c index f5386762670..b8208890963 100644 --- a/src/gallium/drivers/svga/svga_state_constants.c +++ b/src/gallium/drivers/svga/svga_state_constants.c @@ -58,9 +58,13 @@ static int svga_shader_type( unsigned shader ) /* * Check and emit one shader constant register. + * \param shader PIPE_SHADER_FRAGMENT or PIPE_SHADER_VERTEX + * \param i which float[4] constant to change + * \param value the new float[4] value */ static enum pipe_error -emit_const(struct svga_context *svga, unsigned shader, int i, const float *value) +emit_const(struct svga_context *svga, unsigned shader, unsigned i, + const float *value) { enum pipe_error ret = PIPE_OK; @@ -70,7 +74,7 @@ emit_const(struct svga_context *svga, unsigned shader, int i, const float *value if (memcmp(svga->state.hw_draw.cb[shader][i], value, 4 * sizeof(float)) != 0) { if (SVGA_DEBUG & DEBUG_CONSTS) - debug_printf("%s %s %d: %f %f %f %f\n", + debug_printf("%s %s %u: %f %f %f %f\n", __FUNCTION__, shader == PIPE_SHADER_VERTEX ? "VERT" : "FRAG", i, @@ -209,7 +213,7 @@ static enum pipe_error emit_const_range( struct svga_context *svga, static enum pipe_error -emit_consts(struct svga_context *svga, int offset, unsigned shader) +emit_consts(struct svga_context *svga, unsigned offset, unsigned shader) { struct svga_screen *ss = svga_screen(svga->pipe.screen); struct pipe_transfer *transfer = NULL; |