glsl: Add LoopSafety instructions
This commit is contained in:
parent
a0d0704aff
commit
6c6a451d6a
2 changed files with 10 additions and 0 deletions
|
@ -47,6 +47,8 @@ void EmitSetGotoVariable(EmitContext& ctx);
|
||||||
void EmitGetGotoVariable(EmitContext& ctx);
|
void EmitGetGotoVariable(EmitContext& ctx);
|
||||||
void EmitSetIndirectBranchVariable(EmitContext& ctx);
|
void EmitSetIndirectBranchVariable(EmitContext& ctx);
|
||||||
void EmitGetIndirectBranchVariable(EmitContext& ctx);
|
void EmitGetIndirectBranchVariable(EmitContext& ctx);
|
||||||
|
void EmitSetLoopSafetyVariable(EmitContext& ctx);
|
||||||
|
void EmitGetLoopSafetyVariable(EmitContext& ctx);
|
||||||
void EmitGetCbufU8(EmitContext& ctx, IR::Inst& inst, const IR::Value& binding,
|
void EmitGetCbufU8(EmitContext& ctx, IR::Inst& inst, const IR::Value& binding,
|
||||||
const IR::Value& offset);
|
const IR::Value& offset);
|
||||||
void EmitGetCbufS8(EmitContext& ctx, IR::Inst& inst, const IR::Value& binding,
|
void EmitGetCbufS8(EmitContext& ctx, IR::Inst& inst, const IR::Value& binding,
|
||||||
|
|
|
@ -46,6 +46,14 @@ void EmitGetIndirectBranchVariable(EmitContext& ctx) {
|
||||||
NotImplemented();
|
NotImplemented();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void EmitSetLoopSafetyVariable(EmitContext& ctx) {
|
||||||
|
NotImplemented();
|
||||||
|
}
|
||||||
|
|
||||||
|
void EmitGetLoopSafetyVariable(EmitContext& ctx) {
|
||||||
|
NotImplemented();
|
||||||
|
}
|
||||||
|
|
||||||
void EmitGetZFlag(EmitContext& ctx) {
|
void EmitGetZFlag(EmitContext& ctx) {
|
||||||
NotImplemented();
|
NotImplemented();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue