[Mono-dev] simd: more accelerated classes

crashfourit crashfourit at gmail.com
Tue Jan 13 14:50:17 EST 2009




crashfourit wrote:
> 
> I was wondering what it would take to use simd to acclerate this
> 
> Vector4f {
> public float X;
> public float Y;
> public float Z;
> public float W;
> //.......
> }
> 
> instead of this
> Vector4f {
> internal float x;
> internal float y;
> internal float z;
> internal float w;
> 
> public float X {get {return x;} set {x = value;}}
> public float Y {get {return y;} set {y = value;}}
> public float Z {get {return z;} set {z = value;}}
> public float W {get {return w;} set {w = value;}}
> //.......
> }
> Any sugestions?
> 


Also, I was wondering is there any interest in accelerated versions of high
level math constructs?

Like, QuaternionF, QuaternionD, Matrix4f, Matrix4d, etc?
-- 
View this message in context: http://www.nabble.com/simd%3A-more-accelerated-classes-tp21442105p21443126.html
Sent from the Mono - Dev mailing list archive at Nabble.com.



More information about the Mono-devel-list mailing list