DirectXMath alternative
Guillaume Piolat
first.last at gmail.com
Wed Dec 5 14:16:08 UTC 2018
On Wednesday, 5 December 2018 at 11:43:46 UTC, evilrat wrote:
>
> Are you sure you don't confuse lines with columns?
> Here it says it is row major
> https://github.com/d-gamedev-team/gfm/blob/master/math/gfm/math/matrix.d#L17
>
Yes, sorry I made a mistake. It's indeed row-major in gfm:math.
> The only real difference is the order or operations. IIRC
> however gfm tries to hide this difference and use math notation.
> Another thing is memory caches - accessing row in succession
> will have better chance of cached access while accessing
> columns in most(if not all) cases will fetch more items only to
> discard them on next value.
> Though I haven't ever profiled this myself to be 100% sure.
I don't know if there is a definitive answer as to which is
preferable.
More information about the Digitalmars-d-learn
mailing list