glsl/lower_instructions: fix regression in dldexp_to_arith
[mesa.git] / src / glsl / lower_instructions.cpp
index d140be346cf041112774343a202880b2420db49b..7c2d4d7ce51bf7bafaeb286e0dc53b96c2195d22 100644 (file)
@@ -470,8 +470,8 @@ lower_instructions_visitor::dldexp_to_arith(ir_expression *ir)
 
    ir_constant *sign_mask = new(ir) ir_constant(0x80000000u);
 
-   ir_constant *exp_shift = new(ir) ir_constant(20, vec_elem);
-   ir_constant *exp_width = new(ir) ir_constant(11, vec_elem);
+   ir_constant *exp_shift = new(ir) ir_constant(20u);
+   ir_constant *exp_width = new(ir) ir_constant(11u);
    ir_constant *exp_bias = new(ir) ir_constant(1022, vec_elem);
 
    /* Temporary variables */