[Bug 4451] pageflip doesn't always work correctly

2005-09-15 Thread bugzilla-daemon
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

2005-09-15 Thread Bernardo Innocenti

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

2005-09-15 Thread Vladimir Dergachev



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

2005-09-15 Thread Chris Chiappa
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

2005-09-15 Thread bugzilla-daemon
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