mirror of
https://github.com/KytyPS5/KytyPS5.git
synced 2026-10-28 16:23:05 +00:00
refactor(shader): remove register-state compatibility paths
This commit is contained in:
1 parent
33545ca6c4
commit
e1bcc298a0
14 files changed
+222
-389
No files matched your search
@@ -74,8 +74,6 @@ bool HasSideEffects(ValueOpcode opcode) {
|
||||
switch (opcode) {
|
||||
case ValueOpcode::Reference:
|
||||
case ValueOpcode::ReferenceU32:
|
||||
case ValueOpcode::Prologue:
|
||||
case ValueOpcode::Epilogue:
|
||||
case ValueOpcode::StoreAddressU8:
|
||||
case ValueOpcode::StoreAddressU16:
|
||||
case ValueOpcode::StoreAddressU32:
|
||||
|
||||
@@ -7,8 +7,6 @@ VALUE_OPCODE(Reference, Void, U1)
|
||||
VALUE_OPCODE(ReferenceU32, Void, U32)
|
||||
|
||||
// Translation and register-state pseudo operations.
|
||||
VALUE_OPCODE(Prologue, Void)
|
||||
VALUE_OPCODE(Epilogue, Void)
|
||||
VALUE_OPCODE(GetUserData, U32, ScalarReg)
|
||||
VALUE_OPCODE(GetShaderBase, U64)
|
||||
VALUE_OPCODE(GetBuiltin, U32, U32, U32)
|
||||
|
||||
Reference in new issue
Block a user