summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
diff options
context:
space:
mode:
authorIlia Mirkin <imirkin@alum.mit.edu>2015-10-29 02:52:56 -0400
committerIlia Mirkin <imirkin@alum.mit.edu>2016-01-03 16:20:52 -0500
commit34217018c4ae9c2c672534494be0c5b9569609e2 (patch)
tree3295ee8d9a01ba503562232f7e5c4d6e968e075f /src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
parent20dee333f3790b0a8f197efeaa54f91522cb606a (diff)
downloadexternal_mesa3d-34217018c4ae9c2c672534494be0c5b9569609e2.zip
external_mesa3d-34217018c4ae9c2c672534494be0c5b9569609e2.tar.gz
external_mesa3d-34217018c4ae9c2c672534494be0c5b9569609e2.tar.bz2
nvc0/ir: add support for PK2H/UP2H
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Diffstat (limited to 'src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp')
-rw-r--r--src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
index e9ddd36..ec74e7a 100644
--- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
+++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp
@@ -740,6 +740,7 @@ CodeEmitterGM107::emitF2F()
emitCC (0x2f);
emitField(0x2d, 1, (insn->op == OP_NEG) || insn->src(0).mod.neg());
emitFMZ (0x2c, 1);
+ emitField(0x29, 1, insn->subOp);
emitRND (0x27, rnd, 0x2a);
emitField(0x0a, 2, util_logbase2(typeSizeof(insn->sType)));
emitField(0x08, 2, util_logbase2(typeSizeof(insn->dType)));