[ODE] Some SSE in Quick step

GARY VANSICKLE g.r.vansickle at worldnet.att.net
Tue Jun 1 22:52:24 MST 2004


> > Do you have this test code still around?  One thing that's hard for me
> to
> > figure out here is why your number for m4.Identity() is the same speed
> as
> > your unoptimized code, while for m3.Identity() it's 61% of your
> > unoptimized
> > code.  Which version of D3D is this BTW?
> 
> Well the reason is simple. D3D simply doesnt have 3x3 matrices. It only
> has 4x4 matrices.

DOH!  I was thinking Vec2/Vec3/Vec4.  However, the question doesn't change!
You shouldn't have an entry at all for D3DX for m3.Identity(), or an entry
of "1.0(*)", with the * indicating that you had to use the unoptimized code.
What did you do to get 61%?


-- 
Gary R. Van Sickle




More information about the ODE mailing list