public void L8_FromVector4(byte luminance) { // Arrange L8 gray = default; var vector = new L8(luminance).ToVector4(); // Act gray.FromVector4(vector); byte actual = gray.PackedValue; // Assert Assert.Equal(luminance, actual); }
public void FromVector4_IsRgba32Compatible(byte luminance) { var original = new L8(luminance); Rgba32 rgba = default; original.ToRgba32(ref rgba); var rgbaVector = original.ToVector4(); L8 mirror = default; mirror.FromVector4(rgbaVector); Assert.Equal(original, mirror); }