This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Redraw problems


-clipupdates 5 had no effect, but upgrading to the latest driver seems to have
fixed it (fingers crossed).

I guess not all drivers are created equal...

Thanks for your help. I can't believe how long I put up with it before!!

Leon





Harold L Hunt II <huntharo@msu.edu> on 23/05/2003 15:03:42

Please respond to cygwin-xfree@cygwin.com




To:   cygwin-xfree@cygwin.com
cc:    (bcc: Leon GIERAT/IT/HTLUK)


Subject:  Re: Redraw problems



Igor and Leon,

Do you know what graphics cards/drivers have exhibited this problem?

I doubt that X messages are getting lost in transit, because minimizing
and maximizing the window fixes the problem, which means that the
underlying shadow framebuffer has the correct picture in it.  This is
most likely the graphics driver for a few particular video cards that
makes a mistake when doing bit block transfers to the screen within a
certain coordinate range.

Leon --- Try adding the "-clipupdates 5" parameter to XWin.exe.  That
will group together small transfers to the screen into larger transfers,
which may work around the problem you are having.  The XWin.exe line in
your startxwin.bat (assuming you haven't modified it yet) should read:

start XWin -multiwindow -clipupdates 5


Actually, this gives quite a performance boost in Shadow GDI mode (which
-multiwindow uses), so perhaps I will add -clipupdates 5 to the default
startxwin.bat...

Harold

leon.gierat@orange.co.uk wrote:
>>On Fri, 23 May 2003 leon.gierat@orange.co.uk wrote:
>>
>>
>>>I'm using the XFree86 for cygwin, and get problems with the redraw. It seems
>
> the
>
>>>screen does not always redraw when required, and sometimes redraws off to
>
> the
>
>>>right by about a 3rd of the screen.
>>>
>
> snip
>
>>Leon,
>>
>>FWIW, I have seen a similar problem with Exceed, of all things, so this
>>leads me to think that there might be some X messages getting lost in
>>transit from some hosts, and that it has little to do with the X server
>>itself.  I may be wrong, of course, and these could simply be similar bugs
>>in the two X servers...
>>   Igor
>>
>
>
> I also get it working only on the using a window manager, and just listing
> directories and stuff, so I think that maybe this is a red-herring.
>
> Leon
>
>
>
>
*******************************************************************************
> Important.
> Confidentiality: This communication is intended for the above-named person and
> may be confidential and/or legally privileged. Any opinions expressed in this
> communication are not necessarily those of the company. If it has come to you
> in error you must take no action based on it, nor must you copy or show it to
> anyone; please delete/destroy and inform the sender immediately.
>
> Monitoring/Viruses
> Orange may monitor all incoming and outgoing emails in line with current
> legislation.  Although we have taken steps to ensure that this email and
> attachments are free from any virus, we advise that in keeping with good
> computing practice the recipient should ensure they are actually virus free.
>
> Orange PCS Limited is a subsidiary of Orange SA and is registered in England
No
> 2178917, with its address at St James Court, Great Park Road, Almondsbury
Park,
> Bradley Stoke, Bristol BS32 4QJ.
>
*******************************************************************************








*******************************************************************************
Important.
Confidentiality: This communication is intended for the above-named person and
may be confidential and/or legally privileged. Any opinions expressed in this
communication are not necessarily those of the company. If it has come to you
in error you must take no action based on it, nor must you copy or show it to
anyone; please delete/destroy and inform the sender immediately.

Monitoring/Viruses
Orange may monitor all incoming and outgoing emails in line with current
legislation.  Although we have taken steps to ensure that this email and
attachments are free from any virus, we advise that in keeping with good
computing practice the recipient should ensure they are actually virus free.

Orange PCS Limited is a subsidiary of Orange SA and is registered in England No
2178917, with its address at St James Court, Great Park Road, Almondsbury Park,
Bradley Stoke, Bristol BS32 4QJ.
*******************************************************************************


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]