summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2021-05-09 04:18:37 -0300
committerGravatar ameerj2021-07-22 21:51:30 -0400
commit9f851e3832fb85c20f406eacfadd12a8bb7d982d (patch)
tree95e01cbb2c0717303b0c1277d175fd2a14d0a11b /src/shader_recompiler/backend/glasm/emit_glasm_instructions.h
parentglasm: Remove unused functions left from rebase (diff)
downloadyuzu-9f851e3832fb85c20f406eacfadd12a8bb7d982d.tar.gz
yuzu-9f851e3832fb85c20f406eacfadd12a8bb7d982d.tar.xz
yuzu-9f851e3832fb85c20f406eacfadd12a8bb7d982d.zip
glasm: Implement GLASM fp16 packing and move bitwise insns
Diffstat (limited to 'src/shader_recompiler/backend/glasm/emit_glasm_instructions.h')
-rw-r--r--src/shader_recompiler/backend/glasm/emit_glasm_instructions.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h b/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h
index 42de6716a..cb1067dc9 100644
--- a/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h
+++ b/src/shader_recompiler/backend/glasm/emit_glasm_instructions.h
@@ -200,8 +200,8 @@ void EmitPackUint2x32(EmitContext& ctx, Register value);
200void EmitUnpackUint2x32(EmitContext& ctx, Register value); 200void EmitUnpackUint2x32(EmitContext& ctx, Register value);
201void EmitPackFloat2x16(EmitContext& ctx, Register value); 201void EmitPackFloat2x16(EmitContext& ctx, Register value);
202void EmitUnpackFloat2x16(EmitContext& ctx, Register value); 202void EmitUnpackFloat2x16(EmitContext& ctx, Register value);
203void EmitPackHalf2x16(EmitContext& ctx, Register value); 203void EmitPackHalf2x16(EmitContext& ctx, IR::Inst& inst, Register value);
204void EmitUnpackHalf2x16(EmitContext& ctx, Register value); 204void EmitUnpackHalf2x16(EmitContext& ctx, IR::Inst& inst, Register value);
205void EmitPackDouble2x32(EmitContext& ctx, Register value); 205void EmitPackDouble2x32(EmitContext& ctx, Register value);
206void EmitUnpackDouble2x32(EmitContext& ctx, Register value); 206void EmitUnpackDouble2x32(EmitContext& ctx, Register value);
207void EmitGetZeroFromOp(EmitContext& ctx); 207void EmitGetZeroFromOp(EmitContext& ctx);