[Bug 4451] pageflip doesn't always work correctly
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=4451 --- Additional Comments From [EMAIL PROTECTED] 2005-09-15 01:13 --- (In reply to comment #4) [...] but the code as-is seems to be specifically designed so it can handle the case when pfCurrentPage stays at 1 and buffer swapping happens. Sure, it can handle it, but it's far from ideal nonetheless. Well I just guessed there's a reason things are handled that way :-) If you think about what would happen if the X server decided to do a pageflip (rather than the application doing one), it should be clear - you'd end up on page 0, sure, but there would be a half-rendered scene in what the application thought was the backbuffer. You could jump through all sorts of hoops trying to get things to work out - perhaps tell the app to abandon that frame, generate expose events to make sure that it really is rendering a new frame. Or backcopy the old frontbuffer over the top of what was the backbuffer, etc. In short it would be a mess. The only real choice is to leave pageflipping to the application and have the X server and everybody else deal with the possibility that you might end up on page 1 after a session of flipping. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
Re: offtopic: quake3 source
Jacek Popławski wrote: I don't know if you are interested, but there is quake3 source available for a while... You can download it from: http://icculus.org/quake3/ By the way, quake3 (original version) doesn't work any more with latest Mesa + DRM on both r200 and r300. It just hangs immediately after entering a map. Last time I've checked, the 64bit version of quake3 (icculus version) displays garbage instead of textures. Not sure wether it's a Mesa or Quake bug. -- // Bernardo Innocenti - Develer S.r.l., RD dept. \X/ http://www.develer.com/ --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
Re: offtopic: quake3 source
On Thu, 15 Sep 2005, Bernardo Innocenti wrote: Jacek Popławski wrote: I don't know if you are interested, but there is quake3 source available for a while... You can download it from: http://icculus.org/quake3/ By the way, quake3 (original version) doesn't work any more with latest Mesa + DRM on both r200 and r300. It just hangs immediately after entering a map. Have you tried disabling some graphics options ? I just run Quake3 on somewhat old version of Mesa, but recent DRM and r300 driver. best Vladimir Dergachev Last time I've checked, the 64bit version of quake3 (icculus version) displays garbage instead of textures. Not sure wether it's a Mesa or Quake bug. -- // Bernardo Innocenti - Develer S.r.l., RD dept. \X/ http://www.develer.com/ --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
dual-TMU support
Wasn't sure whether to send this to dri-users or dri-devel but it's sort of a bug report so I figured I'd send it here. Following the Building instructions on the DRI Wiki I believe I have DRI working on my Thinkpad T42 (Radeon Mobility M10). glxinfo tells me: direct rendering: Yes and I seem to get about 1340 fps in glxgears. Not great, but certainly better than software. Quake 2 seems to run fine with glx support. (Both glxgears and Q2 print various messages like TODO - double side stencil ! and user error: Need more than 2 vertices to draw primitive QS ! but I assume those are mostly debugging-related). My (perhaps overly ambitious) goal, however, would be to be able to run World of Warcraft. It runs under Wine with fglrx, but I experience frequent crashes and of course in any case would prefer to use free drivers. :) Running WoW with the r300 driver yields this complaint: Your 3D accelerator card is not supported by World of Warcraft. Please install a 3D accelerator card with dual-TMU support. Anyone know if this is a known limitations or whatnot? For kicks, in case it's interesting to anyone, I put my Xorg.log up as http://www.chiappa.net/~chris/xorg-r300.log.gz -- ..ooOO [EMAIL PROTECTED] | My opinions are my own OOoo.. ..ooOO [EMAIL PROTECTED] | and certainly not those OOoo.. ..ooOO http://www.chiappa.net/~chris/ | of my employer OOoo.. --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel
[Bug 4451] pageflip doesn't always work correctly
Please do not reply to this email: if you want to comment on the bug, go to the URL shown below and enter yourcomments there. https://bugs.freedesktop.org/show_bug.cgi?id=4451 --- Additional Comments From [EMAIL PROTECTED] 2005-09-15 21:31 --- (In reply to comment #4) (In reply to comment #0) If a 3d app is running and the user switches to another terminal, when switching back the 3d app will flicker [...] I just realized this is probably because page 1 isn't synchronized with page 0 in EnterVT? What needs to be synchronized? The page contents. :) See RADEONEnablePageFlip(). BTW, that blit should probably really set the destination offset instead of using coordinates... -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the assignee for the bug, or are watching the assignee. --- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42 plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php -- ___ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel