Thank you Hairy, I will try to ask on the SDL forums.

Best,
Rafael Picanço

On Tue, Jan 30, 2024 at 8:48 AM Hairy Pixels <generic...@gmail.com> wrote:

> I don't think this has anything to do with the compiler. You should
> probably ask on the SDL forums. They've been helpful for me before.
>
> > On Jan 30, 2024, at 6:45 PM, Rafael Picanço via fpc-pascal <
> fpc-pascal@lists.freepascal.org> wrote:
> >
> > Hi everyone, how are you doing?
> >
> > I am receiving an "FLT divide by zero" error when creating a renderer
> with
> >
> > // will default to Direct3d renderer
> > DL_CreateRenderer(FSDLWindow, -1,
> >     // error
> >     // SDL_RENDERER_ACCELERATED or SDL_RENDERER_PRESENTVSYNC
> >     SDL_RENDERER_SOFTWARE
> >     );
> >
> > So, my notebook have two GPUs, an on-board Intel and a discrete NVIDIA ,
> and the error happens only on NVIDIA.
> >
> > Here (https://forum.lazarus.freepascal.org/index.php/topic,66042.0.html)
> Jamie suggests that I may need to:
> >
> > Set8087CW($133f)
> >
> > and Tron suggests:
> >
> > SetExceptionMask
> >
> > Calling these functions during the OnCreate in the main form did not
> solve the problem.
> >
> > Can you shed some light on this?
> >
> > _______________________________________________
> > fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
> > https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>
> Regards,
> Ryan Joseph
>
>
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to