mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 18:18:06 +02:00
nir: silence three compiler warnings seen with MinGW
Silence two unused var warnings. And init elem_size, elem_align to zero to silence "maybe uninitialized" warnings. Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
This commit is contained in:
parent
c71ca65405
commit
e584fd894e
3 changed files with 3 additions and 5 deletions
|
|
@ -28,7 +28,7 @@
|
|||
static bool
|
||||
assert_ssa_def_is_not_int(nir_ssa_def *def, void *arg)
|
||||
{
|
||||
BITSET_WORD *int_types = arg;
|
||||
MAYBE_UNUSED BITSET_WORD *int_types = arg;
|
||||
assert(!BITSET_TEST(int_types, def->index));
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -433,9 +433,7 @@ load_element_from_ssa_entry_value(struct copy_prop_var_state *state,
|
|||
nir_builder *b, nir_intrinsic_instr *intrin,
|
||||
struct value *value, unsigned index)
|
||||
{
|
||||
const struct glsl_type *type = entry->dst->type;
|
||||
unsigned num_components = glsl_get_vector_elements(type);
|
||||
assert(index < num_components);
|
||||
assert(index < glsl_get_vector_elements(entry->dst->type));
|
||||
|
||||
/* We don't have the element available, so let the instruction do the work. */
|
||||
if (!entry->src.ssa.def[index])
|
||||
|
|
|
|||
|
|
@ -630,7 +630,7 @@ glsl_get_natural_size_align_bytes(const struct glsl_type *type,
|
|||
*size = 0;
|
||||
*align = 0;
|
||||
for (unsigned i = 0; i < type->length; i++) {
|
||||
unsigned elem_size, elem_align;
|
||||
unsigned elem_size = 0, elem_align = 0;
|
||||
glsl_get_natural_size_align_bytes(type->fields.structure[i].type,
|
||||
&elem_size, &elem_align);
|
||||
*align = MAX2(*align, elem_align);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue