Module: Mesa Branch: master Commit: d733e5da9c50f0bb93549642304da2f211879bb9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d733e5da9c50f0bb93549642304da2f211879bb9
Author: Brian Paul <[email protected]> Date: Thu Aug 9 10:14:51 2012 -0600 svga: move result->key expression after result != NULL check --- src/gallium/drivers/svga/svga_state_constants.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/gallium/drivers/svga/svga_state_constants.c b/src/gallium/drivers/svga/svga_state_constants.c index a871154..77c9349 100644 --- a/src/gallium/drivers/svga/svga_state_constants.c +++ b/src/gallium/drivers/svga/svga_state_constants.c @@ -320,7 +320,7 @@ static enum pipe_error emit_vs_consts(struct svga_context *svga, unsigned dirty) { const struct svga_shader_result *result = svga->state.hw_draw.vs; - const struct svga_vs_compile_key *key = &result->key.vkey; + const struct svga_vs_compile_key *key; enum pipe_error ret = PIPE_OK; unsigned offset; @@ -329,6 +329,8 @@ emit_vs_consts(struct svga_context *svga, unsigned dirty) if (result == NULL) return PIPE_OK; + key = &result->key.vkey; + /* SVGA_NEW_VS_CONST_BUFFER */ ret = emit_consts( svga, PIPE_SHADER_VERTEX ); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
