[Bug 3425] flashing between connection-screen and maploading-screen (with new sdl-version)

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Wed Mar 26 23:24:47 EDT 2008


http://bugzilla.icculus.org/show_bug.cgi?id=3425


arny at ats.s.bawue.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Comment #1 from arny at ats.s.bawue.de  2008-03-26 23:24 EDT -------
The problem only exists when connecting locally to a server. The reason is as
follows:
As soon as a local server gets started, the server triggers the client part to
shut down all loaded VMs, including the UI. Once that has happened, for a few
consecutive frames no rendering commands are written into the command buffer
whatsoever. Yet, the renderer still swaps between front and back OpenGL buffer.
Since the UI gets killed immediately after writing the connect screen, only one
of these buffers has been written with the connect screen, the other one still
contains the previous image.
I fixed this in rev 1285 by simply adding a check in SCR_UpdateScreen(),
whether the UI VM is running. If it's not, UpdateScreen will do nothing so that
the connect screen never gets swapped away.


-- 
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the quake3-bugzilla mailing list