gallium/aux/tgsi/tgsi_ureg.*: Fix warnings

tgsi_ureg.c: In function 'ureg_DECL_sampler':
tgsi_ureg.c:601:34: warning: comparison between signed and unsigned
integer expressions [-Wsign-compare]
       if (ureg->sampler[i].Index == nr)
                                  ^~
tgsi_ureg.c: In function 'validate':
tgsi/tgsi_ureg.c:908:32: warning: unused parameter 'opcode' [-Wunused-
parameter]
 static void validate( unsigned opcode,
                                ^~~~~~
tgsi_ureg.c:909:32: warning: unused parameter 'nr_dst' [-Wunused-
parameter]
                       unsigned nr_dst,
                                ^~~~~~
tgsi_ureg.c:910:32: warning: unused parameter 'nr_src' [-Wunused-
parameter]
                       unsigned nr_src )
                                ^~~~~~
tgsi_ureg.c: In function 'emit_decls':
tgsi_ureg.c:1335:31: warning: comparison between signed and unsigned
integer expressions [-Wsign-compare]
       if (ureg->properties[i] != ~0)
                               ^~
tgsi_ureg.c: In function 'ureg_create':
tgsi_ureg.c:1594:18: warning: comparison between signed and unsigned
integer expressions [-Wsign-compare]
    for (i = 0; i < ARRAY_SIZE(ureg->properties); i++)
                  ^
  CC       tgsi/tgsi_util.lo
tgsi_util.c: In function 'tgsi_util_get_full_src_register_sign_mode':
tgsi_util.c:109:13: warning: unused parameter 'component' [-Wunused-
parameter]
    unsigned component )
             ^~~~~~~~~

v2: Eliminate use of VREND_UNUSED (Erik)

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
macos/master
Gert Wollny 6 years ago committed by Jakob Bornecrantz
parent 79cf595336
commit 4d89feef5a
  1. 10
      src/gallium/auxiliary/tgsi/tgsi_ureg.c
  2. 4
      src/gallium/auxiliary/tgsi/tgsi_ureg.h

@ -593,7 +593,7 @@ ureg_DECL_predicate(struct ureg_program *ureg)
/* Allocate a new sampler. /* Allocate a new sampler.
*/ */
struct ureg_src ureg_DECL_sampler( struct ureg_program *ureg, struct ureg_src ureg_DECL_sampler( struct ureg_program *ureg,
unsigned nr ) int nr )
{ {
unsigned i; unsigned i;
@ -916,6 +916,10 @@ static void validate( unsigned opcode,
assert(nr_dst == info->num_dst); assert(nr_dst == info->num_dst);
assert(nr_src == info->num_src); assert(nr_src == info->num_src);
} }
#else
(void)opcode;
(void)nr_dst;
(void)nr_src;
#endif #endif
} }
@ -1338,7 +1342,7 @@ static void emit_decls( struct ureg_program *ureg )
unsigned i; unsigned i;
for (i = 0; i < ARRAY_SIZE(ureg->properties); i++) for (i = 0; i < ARRAY_SIZE(ureg->properties); i++)
if (ureg->properties[i] != ~0) if (ureg->properties[i] != ~0u)
emit_property(ureg, i, ureg->properties[i]); emit_property(ureg, i, ureg->properties[i]);
if (ureg->processor == TGSI_PROCESSOR_VERTEX) { if (ureg->processor == TGSI_PROCESSOR_VERTEX) {
@ -1590,7 +1594,7 @@ void ureg_free_tokens( const struct tgsi_token *tokens )
struct ureg_program *ureg_create( unsigned processor ) struct ureg_program *ureg_create( unsigned processor )
{ {
int i; unsigned i;
struct ureg_program *ureg = CALLOC_STRUCT( ureg_program ); struct ureg_program *ureg = CALLOC_STRUCT( ureg_program );
if (ureg == NULL) if (ureg == NULL)
goto no_ureg; goto no_ureg;

@ -288,8 +288,8 @@ ureg_DECL_predicate(struct ureg_program *);
* up state for in the context. * up state for in the context.
*/ */
struct ureg_src struct ureg_src
ureg_DECL_sampler( struct ureg_program *, ureg_DECL_sampler(struct ureg_program *,
unsigned index ); int index );
struct ureg_src struct ureg_src
ureg_DECL_sampler_view(struct ureg_program *, ureg_DECL_sampler_view(struct ureg_program *,

Loading…
Cancel
Save