Merge branch 'vec4v'

This commit is contained in:
Ben Visness
2016-08-20 19:50:08 -05:00

View File

@@ -338,6 +338,7 @@ HMMDEF hmm_vec3 HMM_Vec3(float X, float Y, float Z);
HMMDEF hmm_vec3 HMM_Vec3i(int X, int Y, int Z);
HMMDEF hmm_vec4 HMM_Vec4(float X, float Y, float Z, float W);
HMMDEF hmm_vec4 HMM_Vec4i(int X, int Y, int Z, int W);
HMMDEF hmm_vec4 HMM_Vec4v(hmm_vec3 Vector, float W);
HMMDEF hmm_vec2 HMM_AddVec2(hmm_vec2 Left, hmm_vec2 Right);
HMMDEF hmm_vec3 HMM_AddVec3(hmm_vec3 Left, hmm_vec3 Right);
@@ -663,6 +664,17 @@ HMM_Vec4i(int X, int Y, int Z, int W)
return (Result);
}
HINLINE hmm_vec4
HMM_Vec4v(hmm_vec3 Vector, float W)
{
hmm_vec4 Result;
Result.XYZ = Vector;
Result.W = W;
return (Result);
}
HINLINE hmm_vec2
HMM_AddVec2(hmm_vec2 Left, hmm_vec2 Right)
{