Re: Forcing whole screen redraw after unblank
Marc Aurele La France <[email protected]>
| Newsgroups | gmane.comp.xfree86.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sat, 2 Jul 2005, Martin Husemann wrote: > On some hardware revisions of Sun's FFB frame buffer, it seems the video ram > refresh is not handled while the DAC is turned off. Unfortunatley there seems > to be no real documentation out, so this is just a guess. > What we see now is that after FFBSaveScreen() has turned off the DAC for some > time and turned it back on, the display contents may be randomly garbled. > For now, Michael has disabled blanking for those hardware revisions, but > my question is: would it be possible (without major effort) to tell the > X server about it and have it redraw everything? Yes. Try changing FFBSaveScreen() to call the screen's EnableDisableFBAccess() function. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Academic Information and | fax: 1-780-492-1729 | | Communications Technologies | email: [email protected] | | 352 General Services Building +-----------------------------------+ | University of Alberta | | | Edmonton, Alberta | Standard disclaimers apply | | T6G 2H1 | | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 developer and VP. ATI driver and X server internals.