From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d56f773d842a13f7 X-Google-Attributes: gid103376,public From: "John Merryweather Cooper" Subject: Re: pb Gnat 3.12 WinNT with float_io.put and OpenGL Date: 2000/03/08 Message-ID: #1/1 X-Deja-AN: 594755543 References: <38C516A8.A6EBC01D@cadwin.com> X-Priority: 3 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Complaints-To: newsabuse@supernews.com Organization: Posted via Supernews, http://www.supernews.com X-MSMail-Priority: Normal Newsgroups: comp.lang.ada Date: 2000-03-08T00:00:00+00:00 List-Id: I suspect that the OpenGL libraries you are using do not segregate the MMX and Floating Pointing Processor states. When OpenGL uses MMX as part of its acceleration, it is corrupting the Floating Point state. YMMV. jmc ====================== "Nicolas Brunot" wrote in message news:38C516A8.A6EBC01D@cadwin.com... > With Gnat 3.12 compiler under WinNT 4, we have a problem with > float_io.put for > a floating type digit 15 > (problem with ATI graphic card, not with others graphic cards) > > the result of float_io.put is correct until the application creates an > OpenGL context. > After that, every call to float_io.put returns absurd results if EXP=0 > and FORE/=DEFAULT_FORE > Did somebody already encounter that problem or have an explanation for > the effect > of calling OpenGL (with ATI driver, not others graphic cards) on the > gnat executable ? > > Thanks > > Nicolas BRUNOT > n.brunot@cadwin.com >