zink: use nir_fmul_imm
Reviewed-by: Jonathan Marek <jonathan@marek.ca> Tested-by: Paul Cercueil <paul@crapouillou.net>
This commit is contained in:
@@ -143,11 +143,11 @@ lower_pos_write(nir_builder *b, struct nir_instr *instr)
|
||||
nir_ssa_def *def = nir_vec4(b,
|
||||
nir_channel(b, pos, 0),
|
||||
nir_channel(b, pos, 1),
|
||||
nir_fmul(b,
|
||||
nir_fadd(b,
|
||||
nir_channel(b, pos, 2),
|
||||
nir_channel(b, pos, 3)),
|
||||
nir_imm_float(b, 0.5)),
|
||||
nir_fmul_imm(b,
|
||||
nir_fadd(b,
|
||||
nir_channel(b, pos, 2),
|
||||
nir_channel(b, pos, 3)),
|
||||
0.5),
|
||||
nir_channel(b, pos, 3));
|
||||
nir_instr_rewrite_src(&intr->instr, src, nir_src_for_ssa(def));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user