Skip to content
Snippets Groups Projects
  • deuce's avatar
    a608be62
    Remove the funcret_mutex since it's functionality is completely duplicated · a608be62
    deuce authored
    by sdl_ufunc_mtx.  Fix up the sdl_ufunc_mtx usage to help prevent errors.
    
    Also, work around a deadlock on Win32 where a video resize event while a
    redraw event is later in the queue would deadlock on the vstatlock mutex.
    
    This problem is *not* completely resolved yet.  I think the new scaling
    will need to be cached, then applied the next time the queue is empty.
    a608be62
    History
    Remove the funcret_mutex since it's functionality is completely duplicated
    deuce authored
    by sdl_ufunc_mtx.  Fix up the sdl_ufunc_mtx usage to help prevent errors.
    
    Also, work around a deadlock on Win32 where a video resize event while a
    redraw event is later in the queue would deadlock on the vstatlock mutex.
    
    This problem is *not* completely resolved yet.  I think the new scaling
    will need to be cached, then applied the next time the queue is empty.