mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-22 08:05:46 +00:00
shader: Implement DMNMX, DSET, DSETP
This commit is contained in:
parent
56be556eee
commit
e4e1cc11b8
16 changed files with 210 additions and 59 deletions
|
@ -529,6 +529,8 @@ Value IREmitter::Select(const U1& condition, const Value& true_value, const Valu
|
|||
return Inst(Opcode::SelectU64, condition, true_value, false_value);
|
||||
case Type::F32:
|
||||
return Inst(Opcode::SelectF32, condition, true_value, false_value);
|
||||
case Type::F64:
|
||||
return Inst(Opcode::SelectF64, condition, true_value, false_value);
|
||||
default:
|
||||
throw InvalidArgument("Invalid type {}", true_value.Type());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue