nir: rename nir_const_value fields to include bitsize information
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
This commit is contained in:

committed by
Samuel Iglesias Gonsálvez

parent
9076c4e289
commit
084b24f558
@@ -223,13 +223,13 @@ get_zero_or_one(nir_builder *b, nir_alu_type type, uint8_t swizzle_val)
|
||||
memset(&v, 0, sizeof(v));
|
||||
|
||||
if (swizzle_val == 4) {
|
||||
v.u[0] = v.u[1] = v.u[2] = v.u[3] = 0;
|
||||
v.u32[0] = v.u32[1] = v.u32[2] = v.u32[3] = 0;
|
||||
} else {
|
||||
assert(swizzle_val == 5);
|
||||
if (type == nir_type_float)
|
||||
v.f[0] = v.f[1] = v.f[2] = v.f[3] = 1.0;
|
||||
v.f32[0] = v.f32[1] = v.f32[2] = v.f32[3] = 1.0;
|
||||
else
|
||||
v.u[0] = v.u[1] = v.u[2] = v.u[3] = 1;
|
||||
v.u32[0] = v.u32[1] = v.u32[2] = v.u32[3] = 1;
|
||||
}
|
||||
|
||||
return nir_build_imm(b, 4, v);
|
||||
|
Reference in New Issue
Block a user