comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Arithmetic Errors Windows 64-bit Object Graphics
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Arithmetic Errors Windows 64-bit Object Graphics [message #69217 is a reply to message #69032] Thu, 17 December 2009 13:04 Go to previous message
Kenneth P. Bowman is currently offline  Kenneth P. Bowman
Messages: 585
Registered: May 2000
Senior Member
In article <hgcof3$3sok$1@zam602.zam.kfa-juelich.de>,
Reimar Bauer <R.Bauer@fz-juelich.de> wrote:

> Kenneth P. Bowman schrieb:
>> In article <MPG.258c234f2f5d9cd298969b@news.giganews.com>,
>> David Fanning <news@dfanning.com> wrote:
>>
>>> Have you tried software rendering? This is the solution
>>> I think I am going to adopt because I see I switched from
>>> using EXPOSE events originally because of undocumented
>>> changes in XManager that caused EXPOSE events to not be
>>> handled correctly in blocking widgets. Sigh...
>>>
>>> Now I am setting the RENDERER keyword to 0 on my
>>> draw widget. That also seems to fix the problem for
>>> me. I've left all the possible solution code in the
>>> program so the user can choose his own poison.
>>>
>>> Cheers,
>>>
>>> David
>>
>> I still see the problem when I do
>>
>> isurface, dist(50), renderer=1
>>
>> but it only happens when using multiple monitors, so I think
>> it is a Mac X-Windows bug.
>>
>> Also, I only do 3-D graphics when I want to interact with the plot
>> (rotate, etc.). 3-D is largely useless otherwise (at least for
>> my purposes). Hardware rendering is necessary to get reasonable
>> speeds for the complex volumes and surfaces that we render.
>>
>> Cheers, Ken
>
> OMG
>
> that problem may not only related to graphics output functions.
>
> please request on your bug report a unit test program which we can use
> to verify this bug on other systems. And not only a fix.
>
> cheers
> Reimar

Hi Reimar,

I'm not sure what you are asking.

All that is necessary to generate floating-point errors is

1. Have an external monitor attached to my MacBook Pro.

2. Run

IDL> isurface, dist(50)

3. Rotate the resulting surface. If I drag the X-Window
to the external monitor, it generates floating-point
errors when I merely move the mouse around inside the window.

Ken
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: 2 IDLDE questions
Next Topic: Re: Catalyst Object Widget Hierarchy

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 11:24:45 PDT 2025

Total time taken to generate the page: 0.24132 seconds