mat4:scale: Allow for a single argument in LuaJIT;

This commit is contained in:
bjorn 2019-07-16 22:02:18 -07:00
parent 122143b13a
commit db519f7f53
2 changed files with 7 additions and 2 deletions

View File

@ -1207,6 +1207,8 @@ mat4 = {
checkvec3(sx, 1, 'vec3 or number')
sx, sy, sz = sx.x, sx.y, sx.z
end
sy = sy or sx
sz = sz or sx
m[0] = m[0] * sx
m[1] = m[1] * sx
m[2] = m[2] * sx

View File

@ -2520,7 +2520,10 @@ unsigned char math_lua[] = {
0x20, 0x20, 0x20, 0x20, 0x20, 0x73, 0x78, 0x2c, 0x20, 0x73, 0x79, 0x2c,
0x20, 0x73, 0x7a, 0x20, 0x3d, 0x20, 0x73, 0x78, 0x2e, 0x78, 0x2c, 0x20,
0x73, 0x78, 0x2e, 0x79, 0x2c, 0x20, 0x73, 0x78, 0x2e, 0x7a, 0x0a, 0x20,
0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d,
0x20, 0x20, 0x20, 0x65, 0x6e, 0x64, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x73,
0x79, 0x20, 0x3d, 0x20, 0x73, 0x79, 0x20, 0x6f, 0x72, 0x20, 0x73, 0x78,
0x0a, 0x20, 0x20, 0x20, 0x20, 0x73, 0x7a, 0x20, 0x3d, 0x20, 0x73, 0x7a,
0x20, 0x6f, 0x72, 0x20, 0x73, 0x78, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d,
0x5b, 0x30, 0x5d, 0x20, 0x3d, 0x20, 0x6d, 0x5b, 0x30, 0x5d, 0x20, 0x2a,
0x20, 0x73, 0x78, 0x0a, 0x20, 0x20, 0x20, 0x20, 0x6d, 0x5b, 0x31, 0x5d,
0x20, 0x3d, 0x20, 0x6d, 0x5b, 0x31, 0x5d, 0x20, 0x2a, 0x20, 0x73, 0x78,
@ -2845,4 +2848,4 @@ unsigned char math_lua[] = {
0x20, 0x31, 0x2c, 0x20, 0x32, 0x35, 0x35, 0x29, 0x0a, 0x65, 0x6e, 0x64,
0x0a
};
unsigned int math_lua_len = 34129;
unsigned int math_lua_len = 34165;