[Mesa-dev] [PATCH v2 3/5] i965: avoid 'unused variable'
andrey simiklit
asimiklit.work at gmail.com
Wed Nov 14 09:33:40 UTC 2018
On Tue, Nov 13, 2018 at 6:35 PM Eric Engestrom <eric.engestrom at intel.com>
wrote:
> On Tuesday, 2018-11-13 14:19:30 +0200, asimiklit.work at gmail.com wrote:
> > From: Andrii Simiklit <andrii.simiklit at globallogic.com>
> >
> > 1. brw_pipe_control.c:311:34: warning:
> > unused variable ‘devinfo’
> > 2. brw_program_binary.c:209:19: warning:
> > unused variable ‘gen_size’
> > 3. brw_program_binary.c:216:19: warning:
> > unused variable ‘nir_size’
> >
> > v2: Changes for unreproducible issues were removed
> >
> > Signed-off-by: Andrii Simiklit <andrii.simiklit at globallogic.com>
> > ---
> > src/mesa/drivers/dri/i965/brw_pipe_control.c | 2 +-
> > src/mesa/drivers/dri/i965/brw_program_binary.c | 4 ++--
> > 2 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/src/mesa/drivers/dri/i965/brw_pipe_control.c
> b/src/mesa/drivers/dri/i965/brw_pipe_control.c
> > index 122ac26070..a3f521b5ae 100644
> > --- a/src/mesa/drivers/dri/i965/brw_pipe_control.c
> > +++ b/src/mesa/drivers/dri/i965/brw_pipe_control.c
> > @@ -308,7 +308,7 @@ brw_emit_depth_stall_flushes(struct brw_context *brw)
> > void
> > gen7_emit_vs_workaround_flush(struct brw_context *brw)
> > {
> > - const struct gen_device_info *devinfo = &brw->screen->devinfo;
> > + MAYBE_UNUSED const struct gen_device_info *devinfo =
> &brw->screen->devinfo;
> >
> > assert(devinfo->gen == 7);
>
> This could've just been folded into the assert, but this works.
>
> Patches 1-3 are:
> Reviewed-by: Eric Engestrom <eric.engestrom at intel.com>
>
Thanks a lot for review.
>
> I assume you want me to push them for you?
>
Yes, it would be great. Thanks )
>
> > brw_emit_pipe_control_write(brw,
> > diff --git a/src/mesa/drivers/dri/i965/brw_program_binary.c
> b/src/mesa/drivers/dri/i965/brw_program_binary.c
> > index db03332241..1298d9e765 100644
> > --- a/src/mesa/drivers/dri/i965/brw_program_binary.c
> > +++ b/src/mesa/drivers/dri/i965/brw_program_binary.c
> > @@ -206,14 +206,14 @@ brw_program_deserialize_driver_blob(struct
> gl_context *ctx,
> > break;
> > switch ((enum driver_cache_blob_part)part_type) {
> > case GEN_PART: {
> > - uint32_t gen_size = blob_read_uint32(&reader);
> > + MAYBE_UNUSED uint32_t gen_size = blob_read_uint32(&reader);
> > assert(!reader.overrun &&
> > (uintptr_t)(reader.end - reader.current) > gen_size);
> > deserialize_gen_program(&reader, ctx, prog, stage);
> > break;
> > }
> > case NIR_PART: {
> > - uint32_t nir_size = blob_read_uint32(&reader);
> > + MAYBE_UNUSED uint32_t nir_size = blob_read_uint32(&reader);
> > assert(!reader.overrun &&
> > (uintptr_t)(reader.end - reader.current) > nir_size);
> > const struct nir_shader_compiler_options *options =
> > --
> > 2.17.1
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181114/3783ac00/attachment.html>
More information about the mesa-dev
mailing list