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

Home » Public Forums » archive » Re: Exceed and IDL
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: Exceed and IDL [message #16191 is a reply to message #16186] Wed, 07 July 1999 00:00 Go to previous messageGo to previous message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Mark Hadfield (m.hadfield@niwa.cri.nz) writes:

>> (1) You are using object graphics in the window, in which
>> case RETAIN should *always* be set to 0.
>
> I disagree. For object graphics draw widgets on Windows NT, I have found the
> best results (fast drawing, fast refresh when a window is re-exposed) are
> achieved with:
>
> RENDERER = 0 ; "Hardware" renderer
> RETAIN=2 ; IDL provides backing store
> EXPOSE_EVENTS=0 ; Not necessary for widget application to redraw its
> own windows
>
> I imagine that other platforms have different optimum settings, but you use
> NT primarily, don't you David?

When objects first came out I noticed that my axes
labels would disappear. After about 50 frustrating hours
convincing myself that I was doing everything correctly, I
gave up and contacted RSI. I was told in no uncertain terms
that this was caused by setting the RETAIN keyword to 2
and that RETAIN should *always* be 0 in object graphics.
This made sense, because you already *have* the backing
store to repair the window: the view you want to display.
Why carry around yet more baggage? Sure enough, it
fixed the problem.

I was so scarred by this experience that I have just
been plodding along doing it this way from that moment
forward. Frankly, I'm shocked to hear there is another
way. :-)

With respect to rendering. I spent a pile of dough
getting two really nice 3D graphics cards that had
OpenGL support. *Both* of those cards render slower
in hardware than they do in software, although I have
never tried setting the RENDERER keyword on the
draw widget. I just always set the Hardware Rendering
option in the Option Settings. Of course, this is
one of those situations where *nobody* in technical
support, from *either* company, wants to have anything
to do with you. It's always *their* fault.

Let's just say I *knew* I should have bought the
Dell machine. :-(

Cheers,

David
--
David Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438 E-Mail: davidf@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: xwindow question (problem found)
Next Topic: I don't know why happened error

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

Current Time: Sat Oct 11 03:46:25 PDT 2025

Total time taken to generate the page: 1.04047 seconds