diff options
author | Yotam Barnoy | 2010-12-17 10:58:34 +0000 |
---|---|---|
committer | Yotam Barnoy | 2010-12-17 10:58:34 +0000 |
commit | 8d1f3f00adce5c755907f45cc5c304354ccea4e1 (patch) | |
tree | 94a6971d04f52597b34cb81d6d9ff129d6c781eb /common/rational.cpp | |
parent | 151d180e55782955fafce72477a808309af8ab27 (diff) | |
download | scummvm-rg350-8d1f3f00adce5c755907f45cc5c304354ccea4e1.tar.gz scummvm-rg350-8d1f3f00adce5c755907f45cc5c304354ccea4e1.tar.bz2 scummvm-rg350-8d1f3f00adce5c755907f45cc5c304354ccea4e1.zip |
PSP: fixed bug exhibited in Gob engine with blacked out video frames
The problem was that I was allowing changes to the palette (in this case) even before the separate display thread, which is synchronized to vsync, was done drawing. This caused the palette to change mid-render.
The fix is a semaphore synchronizing the threads.
svn-id: r54942
Diffstat (limited to 'common/rational.cpp')
0 files changed, 0 insertions, 0 deletions