I know that issue, so that the record constructors in the SupraEngine.Math.pas are fully optional, so therefore you do must not using these :-) It's just a optional option for key-tap-lazy peoples, since all record member fields are also free directly accessible and public visible.
On Sun, May 28, 2017 at 9:28 AM, Ryan Joseph <r...@thealchemistguild.com> wrote: > > > On May 28, 2017, at 1:54 PM, Benjamin Rosseaux <benja...@rosseaux.com> > wrote: > > > > I've put some units of my still work-in-progress UE4-style SupraEngine > on my root server, after I've read this mailing list thread => > > Thanks for sharing. The GLM functions I wanted seem to be here so I’m > going to try them. > > Btw, I’m not sure Sven fixed this or is going to but we found out record > constructors were not producing optimal instructions when compared to > static inline class functions so you may want to change those. I had to go > back and make changes to some low-level record constructors after I found > this out also. > > Regards, > Ryan Joseph > > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal >
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal