summaryrefslogtreecommitdiffstats
path: root/input/input.c
diff options
context:
space:
mode:
authorrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-12 08:24:24 +0000
committerrfelker <rfelker@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-08-12 08:24:24 +0000
commita035351921e578387a5150f3d0c8e7cf1baef47c (patch)
tree51521f2bb8cb621fcfe81ae3d20d8ef0198c3aaf /input/input.c
parente8a173deecac93b427febb3a85ebe726a0cf09ca (diff)
downloadmpv-a035351921e578387a5150f3d0c8e7cf1baef47c.tar.bz2
mpv-a035351921e578387a5150f3d0c8e7cf1baef47c.tar.xz
10000l, the old code was slow as hell, copying stuff extra times and
actually broken -- blanking the whole screen at each 'page flip' with -dr enabled. benchmarks: before: 56% cpu for decode 56% cpu for vo with no -dr 25% cpu for vo with -dr after: 56% cpu for decode 25% cpu for vo without -dr 0% cpu for vo with -dr if vo_fbdev is going to do pageflip, it needs to do it for REAL, using vertical scroll registers (like g2), not copying a temp buffer (which will shear anyway and is super-slow). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10579 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'input/input.c')
0 files changed, 0 insertions, 0 deletions