[odamex-bug-reporter] [Bug 1055] fullscreen appears to slowdown significantly on Windows 8 with vsync ON

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Thu, 12 Jun 2014 18:51:22 +0000

http://odamex.net/bugs/show_bug.cgi?id=1055

Dr. Sean <grandpachuck187@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |grandpachuck187@xxxxxxxxx

--- Comment #4 from Dr. Sean <grandpachuck187@xxxxxxxxx> ---
With vid_vsync enabled, Odamex will request a "hardware surface" from SDL (and
requests a "software surface" otherwise). As the hardware surface is
essentially a buffer in the video card's memory, reading and writing directly
to the hardware surface is significantly slower than reading and writing to a
software surface, which is a buffer in system RAM.

r4993 attempts to alleviate the slowdowns when using hardware surfaces by doing
all of the rendering to a temporary software surface and then blitting to the
hardware surface at the end of the frame.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Other related posts: