Implement FVector ZScript for Actor Scale
This commit is contained in:
parent
d862bf4347
commit
f9bf6f9311
21 changed files with 321 additions and 42 deletions
|
|
@ -304,12 +304,12 @@ void JitCompiler::SetupSimpleFrame()
|
|||
{
|
||||
cc.mov(regA[rega++], x86::ptr(args, argsPos++ * sizeof(VMValue) + offsetof(VMValue, a)));
|
||||
}
|
||||
else if (type == TypeVector2)
|
||||
else if (type == TypeVector2 || type == TypeFVector2)
|
||||
{
|
||||
cc.movsd(regF[regf++], x86::qword_ptr(args, argsPos++ * sizeof(VMValue) + offsetof(VMValue, f)));
|
||||
cc.movsd(regF[regf++], x86::qword_ptr(args, argsPos++ * sizeof(VMValue) + offsetof(VMValue, f)));
|
||||
}
|
||||
else if (type == TypeVector3)
|
||||
else if (type == TypeVector3 || type == TypeFVector3)
|
||||
{
|
||||
cc.movsd(regF[regf++], x86::qword_ptr(args, argsPos++ * sizeof(VMValue) + offsetof(VMValue, f)));
|
||||
cc.movsd(regF[regf++], x86::qword_ptr(args, argsPos++ * sizeof(VMValue) + offsetof(VMValue, f)));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue