yeah that works just means things like Length cant be properties
yeah that works just means things like Length cant be properties
Sin<byte>Length()Vector2.Length in a lot of places anywayScalar.Sqrt<byte>(64) would do the correct thingreturn (T) (object) (sbyte) (float) Math.Sqrt((float) (sbyte) (object) x); its not optimized - but should work finereturn (T)(object)(sbyte)(float)Sse.SqrtScalar(Vector128.CreateScalarUnsafe((float)(sbyte)(object)x)).ToScalar();MATHF preprocessor define that is used in some places)Sin<byte>Length()Vector2.Length