[Mesa-dev] [PATCH] st/mesa: Silence GCC unused-variable warning.

Brian Paul brianp at vmware.com
Tue Jul 21 06:49:18 PDT 2015


On 07/20/2015 10:55 PM, Vinson Lee wrote:
> Silence a release build warning.
>
> st_glsl_to_tgsi.cpp: In function 'pipe_error st_translate_program(gl_context*, uint, ureg_program*, glsl_to_tgsi_visitor*, const gl_program*, GLuint, const GLuint*, const GLuint*, const ubyte*, const ubyte*, const GLuint*, const GLuint*, GLuint, const GLuint*, const GLuint*, const ubyte*, const ubyte*, boolean, boolean)':
> st_glsl_to_tgsi.cpp:5461:36: warning: unused variable 'pscreen' [-Wunused-variable]
>                  struct pipe_screen *pscreen = st->pipe->screen;
>                                      ^
>
> Signed-off-by: Vinson Lee <vlee at freedesktop.org>
> ---
>   src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
> index 25e30c7..c9d40c5 100644
> --- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
> +++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
> @@ -5461,6 +5461,7 @@ st_translate_program(
>                  struct pipe_screen *pscreen = st->pipe->screen;
>                  assert(procType == TGSI_PROCESSOR_VERTEX);
>                  assert(pscreen->get_shader_param(pscreen, PIPE_SHADER_VERTEX, PIPE_SHADER_CAP_INTEGERS));
> +               (void) pscreen;
>                  if (!ctx->Const.NativeIntegers) {
>                     struct ureg_dst temp = ureg_DECL_local_temporary(t->ureg);
>                     ureg_U2F( t->ureg, ureg_writemask(temp, TGSI_WRITEMASK_X), t->systemValues[i]);
>


Reviewed-by: Brian Paul <brianp at vmware.com>



More information about the mesa-dev mailing list