mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-23 03:00:37 +02:00
panfrost/midgard: Add f2f64 support
So we can convert floats into doubles. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3478>
This commit is contained in:
parent
f53a0799c7
commit
e1f9e8d60b
1 changed files with 4 additions and 2 deletions
|
|
@ -851,8 +851,10 @@ emit_alu(compiler_context *ctx, nir_alu_instr *instr)
|
|||
case nir_op_u2u32:
|
||||
case nir_op_u2u64:
|
||||
case nir_op_f2f16:
|
||||
case nir_op_f2f32: {
|
||||
if (instr->op == nir_op_f2f16 || instr->op == nir_op_f2f32)
|
||||
case nir_op_f2f32:
|
||||
case nir_op_f2f64: {
|
||||
if (instr->op == nir_op_f2f16 || instr->op == nir_op_f2f32 ||
|
||||
instr->op == nir_op_f2f64)
|
||||
op = midgard_alu_op_fmov;
|
||||
else
|
||||
op = midgard_alu_op_imov;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue