From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <8b81d6d81ff0c316aef0f72e2bb1349e@plan9.bell-labs.com> From: "Russ Cox" To: 9fans@cse.psu.edu Subject: Re: [9fans] Bug report MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Mon, 6 May 2002 14:14:50 -0400 Topicbox-Message-UUID: 89908ae2-eaca-11e9-9e20-41e7f4b1d025 > Sometimes when you select text in acme, it completely disappears. > The only way I've found to bring it back is to either scroll it out > and back again, or hide and then unhide the window in rio. Almost always this means that we've botched the hardware acceleration, so that we're not waiting until the block fill finishes before we manually fiddle with the memory to draw the characters. Having drawn the characters, the block fill then happens and undoes all our hard work. A good test is to draw a big window, put it in auto-scroll mode and run cat /lib/words. If the race exists, you usually see half the text missing once it finishes. To the non-VMware people, what kind of video cards are you using? To the VMware people, I have no idea how this could be happening. I'm fairly certain I got that code right, but try the /lib/words test. Also, does the selection disappearing only happen in full screen mode under Linux?