[fpc-pascal] FPC Graphics options?

Mattias Gaertner nc-gaertnma at netcologne.de
Fri May 19 12:50:54 CEST 2017


On Fri, 19 May 2017 10:54:25 +0200
Sven Barth via fpc-pascal <fpc-pascal at lists.freepascal.org> wrote:

>[...]
> Even though FPC might use SSE for maths it will still use the x87 to
> transfer floating values to/from function, especially if they take Extended
> as parameter/result.

Can you elaborate on this?
I thought on x64 does not have extended, so extended is double.

 
> I did a test by disabling Extended on Linux x64 trunk compiler and RTL and
> it tripled the framerate from ~3 to ~10.

And it works?

 
> Additionally some internal functions are not yet available with sole SSE
> support (frac() indeed comes to mind).

Mattias



More information about the fpc-pascal mailing list