mirror of
https://github.com/wheremyfoodat/Panda3DS.git
synced 2025-04-08 23:25:40 +12:00
Fix merge conflict screwing up everything
This commit is contained in:
parent
a8611072ea
commit
fb11fd4440
1 changed files with 7 additions and 1 deletions
|
@ -32,7 +32,13 @@ class ShaderEmitter : public Xbyak::CodeGenerator {
|
|||
return (opcode == ShaderOpcodes::CALL) || (opcode == ShaderOpcodes::CALLC) || (opcode == ShaderOpcodes::CALLU);
|
||||
}
|
||||
// Scan the shader code for call instructions to fill up the returnPCs vector before starting compilation
|
||||
void scanForCalls(const PICAShader& shader);
|
||||
void scanForCalls(const PICAShader& shaderUnit);
|
||||
|
||||
// Load register with number "srcReg" indexed by index "idx" into the xmm register "reg"
|
||||
void loadRegister(Xmm dest, const PICAShader& shader, u32 srcReg, u32 idx);
|
||||
|
||||
// Instruction recompilation functions
|
||||
void recMOV(const PICAShader& shader, u32 instruction);
|
||||
|
||||
public:
|
||||
using InstructionCallback = const void(*)(PICAShader& shaderUnit); // Callback type used for instructions
|
||||
|
|
Loading…
Add table
Reference in a new issue