shader: Add IsTextureScaled opcode

This commit is contained in:
ReinUsesLisp 2021-07-25 22:04:53 -03:00 committed by Fernando Sahmkow
parent 74efa57c1b
commit c15332c44f
10 changed files with 34 additions and 0 deletions

View file

@ -612,6 +612,14 @@ void EmitImageAtomicExchange32(EmitContext& ctx, IR::Inst& inst, const IR::Value
value);
}
void EmitIsTextureScaled(EmitContext& ctx, IR::Inst& inst, const IR::Value& index) {
if (!index.IsImmediate()) {
throw NotImplementedException("Non-constant texture rescaling");
}
UNIMPLEMENTED();
ctx.AddU1("{}=true;", inst);
}
void EmitBindlessImageSampleImplicitLod(EmitContext&) {
NotImplemented();
}