Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Create() [5/30]

static Vector256< float > System.Runtime.Intrinsics.Vector256< T >.Create ( float e0,
float e1,
float e2,
float e3,
float e4,
float e5,
float e6,
float e7 )
inlinestatic

Definition at line 386 of file Vector256.cs.

387 {
388 if (Avx.IsSupported)
389 {
390 return Create(e0, e1, e2, e3, e4, e5, e6, e7);
391 }
392 return SoftwareFallback(e0, e1, e2, e3, e4, e5, e6, e7);
393 unsafe static Vector256<float> SoftwareFallback(float e0, float e1, float e2, float e3, float e4, float e5, float e6, float e7)
394 {
395 float* source = stackalloc float[8] { e0, e1, e2, e3, e4, e5, e6, e7 };
396 return Unsafe.AsRef<Vector256<float>>(source);
397 }
398 }
static Vector256< byte > Create(byte value)
Definition Vector256.cs:105
static new bool IsSupported
Definition Avx.cs:15

References System.Runtime.Intrinsics.Vector256< T >.Create(), System.Runtime.Intrinsics.X86.Avx.IsSupported, and System.source.