mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-21 19:36:55 +02:00
graphics: use per-invocation shader masks
This commit is contained in:
@@ -36,6 +36,14 @@ void IREmitter::SetThreadBitScalarReg(ScalarReg reg, U1 value) {
|
||||
Emit(ValueOpcode::SetThreadBitScalarRegister, {Value(reg), value});
|
||||
}
|
||||
|
||||
U1 IREmitter::GetScalarMaskTag(ScalarReg reg) {
|
||||
return U1(Emit(ValueOpcode::GetScalarMaskTag, {Value(reg)}));
|
||||
}
|
||||
|
||||
void IREmitter::SetScalarMaskTag(ScalarReg reg, U1 value) {
|
||||
Emit(ValueOpcode::SetScalarMaskTag, {Value(reg), value});
|
||||
}
|
||||
|
||||
U32 IREmitter::GetVectorReg(VectorReg reg) {
|
||||
return U32(Emit(ValueOpcode::GetVectorRegister, {Value(reg)}));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user