On 14.02.2013 18:22, Robert Vogel wrote:
>>
>> On 12 Feb 2013, at 21:15, Robert Vogel wrote:
>>
>>
>>> Originally the UI was generated using Fluid,
>>> but lately I have been hand-coding it.
>>> Just to be sure there is no misunderstanding
>>> the formerly generated code is now an
>>> element called NotGenerated.cxx. It contains
>>> a small routine, LightIt, which colors
>>> the bars when sequencing and scrolls.
>>> The last line of LightIt is a redraw statement.
>>> If I comment it our in Fedora, timing recovers.
>>> =20
>>> I use the same 64 bit machine for both U12.4 and F17.
>>> So, here's the question: What's the difference
>>> between Ubuntu and Fedora that could cause this ?

[Ian's comments about graphics drivers removed]

> Thank you for your note. I think you are correct...I DO have an
> Nvidia card. But, since it was not too straightforward to install the
> drivers, I didn't prove it.

Okay, now that's a point. But you should check if you NEED that
redraw() call if you can comment it out and the software still
works as expected (does it?). Calling redraw() when not needed or
for groups/windows if a partial update of a smaller widget might
suffice means wasting resources that aren't needed. If today's fast
graphic cards still can do it (with appropriate drivers), there is
still the question: why waste resources, and when will you reach
a point where you will see the effect (slowness) ? I'd take this
experience with the slow drivers to test and see what is really
needed...

Cheers,

Albrecht

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to